我的数据库里有这样的字符串:aaa<br>dd
然后我把它取出来赋给js 变量 var s="<%=rs("val")%>";
form1.txtname.innerHTML=s
我是想通过js 让表单的textarea 里的值是
aaa
ddd
可是要出错.我该怎么办呢
然后我把它取出来赋给js 变量 var s="<%=rs("val")%>";
form1.txtname.innerHTML=s
我是想通过js 让表单的textarea 里的值是
aaa
ddd
可是要出错.我该怎么办呢
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>无标题页</title>
<script type="text/javascript"> </script>
</head>
<body>
<textarea id="TextArea1" style="width: 300px; height: 227px"></textarea>
<div id='oo'></div>
<script type="text/javascript">
document.getElementById("oo").innerHTML='aaaa<br>bbb';
document.getElementById("TextArea1").innerText=document.getElementById("oo").innerText;
</script> </body>
</html>
我就用asp 变量赋给js ,然后由js 全文本域赋值,这样的我页面就不会很乱
也就是aaaa<br>dd 赋给js 时会出差,程序就无法执行下去了,
可能是asp 把<br> 执行掉让它换行了,所以变量赋值就出现了空缺的语句块,报错了
如果有双引号,没单引号,可以如下
var s='<%=rs("val")%>';