html字符串拼接该怎么操作

html-css012

html字符串拼接该怎么操作,第1张

这是js里面的内容,在html页面里面是没有连接字符串变量这个说法的一般js里面是用+运算符来进行字符串连接其中需要注意的是,这个引号一定要配对,如果在字符串里面有单个引号出现的话,可以用转义字符\"来代替“符号demo如下<!doctype html><html><head><meta charset="utf-8"><title>字符串连接</title></head><body><script>var num =10086var aHtml="<a href=\"http:/wpa。qq。com/msgrd?v=3&uin="+num+"&menu=yes\"<a href=\"http:/wpa。qq。com/msgrd?v=3&uin=" +num+ "&menu=yes"alert(aHtml)</script></body></html>

html:

<input id="text" value="输入" /><button id="GetText">获得文本框内容并提示</button>

js:Jquery

$(function(){

    var str

    $("#GetText").click(function(){

        str = $("#text").val()

        alert(str)

    })

})

总结如下:

解决方法有两种:

第1种:

<body>

<textarea id='t' rows=20 cols=20></textarea>

<script>

document.getElementById('t').innerText='a<&>'

</script>

</body>

?

第2种:

/*将字串转为html格式*/

public String strToHtml(String s)

{

if (s==null||s.equals("")) return ""

s = s.replaceAll("&", "&")

s = s.replaceAll("<", "<")

s = s.replaceAll(">", ">")

s = s.replaceAll(" ", " ")

// s = s.replaceAll("/n", "<br/>")

// s = s.replaceAll("'", "'")

return s

}

/*将html格式转为字串*/

public String strToHtml(String s)

{

if (s==null||s.equals("")) return ""

s = s.replaceAll("&","&")

s = s.replaceAll("<","<")

s = s.replaceAll(">",">")

s = s.replaceAll(" "," ")

//s = s.replaceAll("<br/>","/n")

//s = s.replaceAll("'","'")

return s

}