我有一个javascript函数 ConfirmBtn(value) 然后我想把一个Button1.ClientID的值传进去 我用的ConfirmBtn('<%=Button1.ClientID%>') 但是输出来的是<%=Button.ClientID%>字符串 不加两边的''会报语法错误 该怎么改呢
3 回答
森栏
TA贡献1810条经验 获得超5个赞
首先<% ...%>是jsp的语法,只能写在jsp文件中,不能写在js文件中
你这个最简单的办法就是在jsp设置一个隐藏域
<input type="hidden" id="clientID" value="<%=Button1.ClientID%>"/>
然后js文件中
var clientID=document.getElementById("clientID").value;
ConfirmBtn(clientID);
- 3 回答
- 0 关注
- 603 浏览
添加回答
举报
0/150
提交
取消