日期:2014-05-16  浏览次数:20347 次

请大侠帮我看看下面语句如何传字符串参数,谢谢。
dataStr+="<li><img onclick='appandVal(this,'aa');' width='50px' height='50px' src='{webroot:}"+dataVal[step]['address']+"' title='"+dataVal[step]['address']+"' alt='"+name[0]+"' /><label>"+name[0]+"</label></li>";

我要在'appandVal(this,'aa')这个函数的中传字符串,但是这样写后appandVal函数无法正常运行,但是改成这样appandVal(this,123);函数可以运行,我想就是这里的字符串参数写法不对造成的。请告诉我应该怎么改?

------解决方案--------------------
晕死,是变量。
dataStr+="<li><img onclick='appandVal(this,\""+aa+"\");' width='50px' ...."
------解决方案--------------------
dataStr+="<li><img onclick='appandVal(this,a);'
------解决方案--------------------
dataStr+="<li><img onclick='appandVal(this,\"字符串\");'"

dataStr+="<li><img onclick='appandVal(this,"+变量+");'"