如何在点击事件
上将Java整数变量值发送到Javascript函数我试过了:
onclick="enableFinanceField('<%=i%>')
但是它将i
int
作为字符串。
完整的源代码:
<html:checkbox
name="FinanceLoForm"
property="checksrnochkbx"
styleId="<%=checkbxindx%>"
value="<%=dataScript%>"
onclick="enableFinanceField(<%=i%>);
enableDisableSave('tbl_setup',this.form);">
</html:checkbox>
答案 0 :(得分:1)
只需删除单引号并像这样传递
onclick="enableFinanceField(<%=i%>)
或者您可以使用parseInt()
JavaScript函数将其显式转换为数字。
语法将是这样的
onclick="enableFinanceField(parseInt('<%=i%>'));