你现在的位置:首页>>WEB编程>>JAVASCRIPT & AJAX >>“Script 块不能放在另一个 Script 块内”错误的解决办法

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

更新时间:2009-12-27 10:45:43   浏览次数:543
关键词:script错误         

在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,没问题。
 

随机推荐文章
CopyRight © 2008-2010  糊涂蛋技术网   苏ICP备05013073号
站长:xlxcn QQ:54960248  三郎 QQ:120554323   E-mail:xlxcn#126.com