调用js报错

1.在onclick事件响应时,传了几个参数

onclick="resell(<s:property value="#log.id"/>,<s:property value="#log.remark" />)",

但是点击时页面总是报错:Uncaught SyntaxError:xxx is not defined.xxx即log.remark的值,页面源文件显示正常。如果xxx为纯数字时就不会错,包含字符就报错。

原因:几经周折,原来是因为log.remark是字符串类型,穿参数时未加引号啊!

改为:onclick="resell(<s:property value="#log.id"/>,'<s:property value="#log.remark" />')",o啦!哈哈哈

你可能感兴趣的:(js)