<script>
str='<SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: black">你好,</SPAN><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 宋体; mso-ascii-font-family: ˎ̥; mso-hansi-font-family: ˎ̥; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">在大众化纸质媒体广告和利润普遍下滑的大背景下</SPAN><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 宋体; mso-ascii-font-family: \'Times New Roman\'; mso-hansi-font-family: \'Times New Roman\'">,财经类报刊作为一支新兴的媒体力量,正在改变着报刊市场的总体格局。根据慧聪媒体研究中心的监测数据看,</SPAN>'
alert(str.replace(/<[^>]+?>/g,""))
</script>
str='<SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: black">你好,</SPAN><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 宋体; mso-ascii-font-family: ˎ̥; mso-hansi-font-family: ˎ̥; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">在大众化纸质媒体广告和利润普遍下滑的大背景下</SPAN><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 宋体; mso-ascii-font-family: \'Times New Roman\'; mso-hansi-font-family: \'Times New Roman\'">,财经类报刊作为一支新兴的媒体力量,正在改变着报刊市场的总体格局。根据慧聪媒体研究中心的监测数据看,</SPAN>'
alert(str.replace(/<[^>]+?>/g,""))
</script>
其它的如<b>..</b><font>...</font>要保留。
大家帮我看下呀!!
str='<SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: black"><font style="color:red">你好,</font></SPAN><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 宋体; mso-ascii-font-family: ˎ̥; mso-hansi-font-family: ˎ̥; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">在大众化纸质媒体广告和利润普遍下滑的大背景下</SPAN><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 宋体; mso-ascii-font-family: \'Times New Roman\'; mso-hansi-font-family: \'Times New Roman\'">,财经类报刊作为一支新兴的媒体力量,正在改变着报刊市场的总体格局。根据慧聪媒体研究中心的监测数据看,</SPAN>'
alert(str.replace(/<(\/)?span[^>]*?>/gi,""))
</script>
var a=document.createElement("div");
a.innerHTML='<SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: black">你好,</SPAN><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 宋体; mso-ascii-font-family: ˎ̥; mso-hansi-font-family: ˎ̥; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">在大众化纸质媒体广告和利润普遍下滑的大背景下</SPAN><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 宋体; mso-ascii-font-family: \'Times New Roman\'; mso-hansi-font-family: \'Times New Roman\'">,财经类报刊作为一支新兴的媒体力量,正在改变着报刊市场的总体格局。根据慧聪媒体研究中心的监测数据看,</SPAN>'
alert(a.innerText)
</script>
str="<SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: black"><font style="color:red">你好,</font></SPAN><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 宋体; mso-ascii-font-family: ˎ̥; mso-hansi-font-family: ˎ̥; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">在大众化纸质媒体广告和利润普遍下滑的大背景下</SPAN><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 宋体; mso-ascii-font-family: \'Times New Roman\'; mso-hansi-font-family: \'Times New Roman\'">,财经类报刊作为一支新兴的媒体力量,正在改变着报刊市场的总体格局。根据慧聪媒体研究中心的监测数据看,</SPAN>"
是在<%%>里的。
你刚才写的是JS的脚本,我怎么把它们结合起来呀??
我怎么把<%%>里的str 传到JS里呀?
很抱歉。我很菜耶!!
str="<%=serverString%>"
这样做怕里面有双引号,如果有就会报错
最好这么写
<textarea id="textarea1">
<%=serverString%>
</textarea>
<script language=javascript>
alert(document.getElementById("textarea1").value)
</script>
我的源码是这样的:
<%
infos=replace(fixQuotes(server.htmlencode(Request.Form("infos"))),vbcrlf,"<br>")response.write infos
%>
其中infos是从前页的表单中获取的,
最后我要把infos的值写入数据库的。
infos=replace(fixQuotes(server.htmlencode(Request.Form("infos"))),vbcrlf,"<br>")
response.write "<textarea id='textarea1'>"
response.write infos
response.write "</textarea>";
response.write "<script language=javascript>"
response.write " alert(document.getElementById('textarea1').value)"
response.write "</script>"
%>
输出到js里的至少要转掉以下字符:"'\回车换行等
输入出到html里的至少要转掉以下字符:&<>"等