jsp <s:iterator>部分代码
<s:iterator id="pl" value="payerList">
...
<span id="modify" style="cursor:pointer" onclick="modify_payer(${pl.value1},${pl.value2},${pl.value3});">修改</span>
</s:iterator>javascript代码
<script>
function modify_payer(value1,value2,value3) {
alert(value2)
}
</script>
问题:为什么当modify_payer中的参数有英文或者是中文的时候就执行不了modify_payer函数呢?当参数为数字的时候就可以执行得到modify_payer呢?
<s:iterator id="pl" value="payerList">
...
<span id="modify" style="cursor:pointer" onclick="modify_payer(${pl.value1},${pl.value2},${pl.value3});">修改</span>
</s:iterator>javascript代码
<script>
function modify_payer(value1,value2,value3) {
alert(value2)
}
</script>
问题:为什么当modify_payer中的参数有英文或者是中文的时候就执行不了modify_payer函数呢?当参数为数字的时候就可以执行得到modify_payer呢?
解决方案 »
- 这段代码如何解密?
- 这个表单验证究竟出错了在哪??????
- 大哥大姐进来帮下忙
- 正则表达式:/^[0-9.]{1,10}$/ 表达是什么意思?
- 在document.body.innerHTML中 加入<input id=\"Button1\" type=\"button\" value=\"在线\" onclick=\"alert(\"aa\");\" />,点击时为何提示缺少对象?
- js input file标签赋值问题?
- 实在对JS的语法不理解,刚刚学!
- 请问一个JS安全的问题
- 如何用javascript实现保留两位小数?
- 同时要能够在页面刷新之后被勾选的复选框依旧能够呈现被勾选的状态 未勾选的依旧呈现未勾选的状态,请问怎
- 用脚本对文本框赋值,事件oninput不会触发,这个怎么解决呢
- 帮忙改个JS谢谢 DIV收缩问题
<span id="modify" style="cursor:pointer" onclick="modify_payer('${pl.value1}','${pl.value2}','${pl.value3}');">修改</span>
因为这是dom对象调用的事件,实际上全部是文本,数字不需要单引号,但是文本需要~