常州网络公司首页 >>> WEB编程 >> JAVASCRIPT & AJAX

“Script 块不能放在另一个 Script 块内”错误的解决办法

发布时间:2009-12-27 10:45:43   浏览次数:5906

在JS里,我写了这样一段代码:

<script type="text/javascript">
 setCode="<script language=\"javascript\">\n";
 setCode+="var setValue=\""+setValue+"\";\n";
 setCode+="//链接,显示方式,产品显示方式,价格调整,尺寸,条数\n";
 setCode+="var col=\"\";\n";
 setCode+="var id=\"\";\n";
 setCode+="</script>\n";
 setCode+="<script type=\"text/javascript\" src=\"list.js\"></script>\n";
 document.getElementById("code").value=setCode;
</script>

运行时,出现"Script 块不能放在另一个 Script 块内"的错误提示,我就想,怪了,怎么会提示这个呢,我里面的script是以字符串的形式,怎么说里面有script块呢,不管了,把"script"改成"scr"+"ipt",这样看看,行不行。改好后的代码如下:

<script type="text/javascript">
 setCode="<scr"+"ipt language=\"javascript\">\n";
 setCode+="var setValue=\""+setValue+"\";\n";
 setCode+="//链接,显示方式,产品显示方式,价格调整,尺寸,条数\n";
 setCode+="var col=\"\";\n";
 setCode+="var id=\"\";\n";
 setCode+="</sc"+"ript>\n";
 setCode+="<scr"+"ipt type=\"text/javascript\" src=\"list.js\"></scr"+"ipt>\n";
 document.getElementById("code").value=setCode;
</script>


运行代码,OK,没问题。
 

上一条:JS随机产生一段字符串
下一条:如何防止iframe网页?
首页 | 在线留言 | 网站地图

CopyRight ©2008-2014   糊涂蛋技术网    苏ICP备05013073号
站长:万创   QQ:54960248  E-mail:xlxcn#126.com