读书人

innerHTML中的反斜杠连接字符串换行是

发布时间: 2012-05-21 18:04:41 作者: rapoo

innerHTML中的反斜杠连接字符串换行是不合法的?

JScript code
<html>  <body>    <div id='plst'></div>  <script>    var plst=document.getElementById('plst');    var count=0;    plst.addEventListener("click",function(){    songList(count);  })    function songList(key){            plst.innerHTML ='<ul>' \                "<li>"+key+"</li></ul>";        }  </script>  </body></html>

代码如上,FF报错 "\"是不合法的字符。暂且不说这样写的不规范等因素。只想问为什么这样不合法?谢谢!

[解决办法]
JScript code
key = '123';s = '<ul>\        <li>'+key+'<li>\    </ul>';alert(s) 

读书人网 >JavaScript

热点推荐