当前位置:编程学习 > JS >>

js onclick参数未定义

singleGoodsList +='<img src="../images/malls/btn_shopingCar.gif" width="132" height="35" ondblclick="to('+n.goodsid+')"/>'; n.goodsid的值是G00001 我单击的时候 脚本就报 G00001未定义 这是什么原因?
追问:我也用过转义的 但是脚本会报 格式不正确我这是JSON 循环读取 to(n.goodsid) 会报n未定义的
答案:这是因为js把你的值G00001当成变量了,你把ondblclick="to('+n.goodsid+')"/>改成:ondblclick="to(\"'+n.goodsid+'\")"/>就好了。
其他:你把to函数打出来看下 ondblclick="to(n.goodsid)"/>'; 

上一个:我发现了,ThinkPHP中css中的图片无法响应js 其中php文件,css文件,js文件都是独立的, 怎么解决啊?
下一个:如何利用JS或者CSS样式来自动调整图片大小

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,