我正在尝试在onclick函数中传递多个参数,但我得到了unterminated string constant
<s:iterator value="#childMenu.menuItems" id="childs">
<s:set var="childItemName" value="#childs.menuItemName" />
<s:set var="childItemURL" value="#childs.menuItemUrl" />
<sj:menuItem id="secondLevelChildMenuItem" title="%{childItemName}" onclick="javascript:showLink('%{childItemName}','%{childItemURL}');"></sj:menuItem>
</s:iterator>
我的代码出了什么问题?
正如 Dave 在评论中指出的那样,您的 childItemName
或 childItemURL
值中可能有一个未转义的单引号或双引号。查看此处以获取更多信息。