标题:奇怪的JS
只看楼主
不惑
Rank: 2
等 级:论坛游民
威 望:2
帖 子:569
专家分:13
注 册:2007-3-22
 问题点数:0 回复次数:1 
奇怪的JS
真的有点郁闷.
还是前面的问题.
                       abc="周杰伦";
                      tab1.rows[i].cells[7].innerHTML="<input value='删除' type=button name=mm onclick='return changePos2("+b2[6]+");'><a onclick=sydd("+b2[6]+","+String.fromCharCode(34) + abc+String.fromCharCode(34) + ")>↑</a><a onclick='sy("+b2[6]+")'>△</a><a onclick='xydd("+b2[6]+")'>↓</a><a onclick='xy("+b2[6]+")'>▽</a>"
如果这样程序没有任何错误.
但是:
                        var abc= b2[0];
                       alert(abc) ;  //提示为"周杰伦",只是为了看看这个abc为何东东才放的这一句.
                      tab1.rows[i].cells[7].innerHTML="<input value='删除' type=button name=mm onclick='return changePos2("+b2[6]+");'><a onclick=sydd("+b2[6]+","+String.fromCharCode(34) + abc+String.fromCharCode(34) + ")>↑</a><a onclick='sy("+b2[6]+")'>△</a><a onclick='xydd("+b2[6]+")'>↓</a><a onclick='xy("+b2[6]+")'>▽</a>"
这样程序提示最后这行错误:未结束的字符串常量

什么会这样啊?!!!!!!!!!!!!
我说我今天什么连这都搞不定,可它来这样一招我该什么办呢?!!!!!!!!!!!!!
我下面这一句一个字符未改,只是abc值一个是直接附值,一个是通过数组附值.并且数组附的值与我直接所附值相同!!!!!!!!
我发这边的原因是,我的b2[]数组的值是通过ajax传送的.并且直接对dom进行操作.
搜索更多相关主题的帖子: 周杰伦 abc alert 提示 
2008-06-11 13:02
不惑
Rank: 2
等 级:论坛游民
威 望:2
帖 子:569
专家分:13
注 册:2007-3-22
得分:0 
搞定,原来是b2[0]中包括回车符
2008-06-11 13:47



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-218605-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017979 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved