javascript的onclick动作传一个<%=ss%>变量,为什么不能解释该变量,郁闷
<%
String ss = "123";
%>
<input type="button" name="addroles" value="增加" onclick="showorhidden(<%=ss%>)">
就这么一段简单的代码,运行时察看源代码就死活不把<%=ss%>解释成123,为什么呢,请大虾指点。
------解决方案--------------------这样是可以的,你确定不是其它问题?
------解决方案--------------------showorhidden( <%=ss% >)" > 在你的ss% > 之间有个空格,不能有空格
------解决方案--------------------小彬太强了,这也看出来了
------解决方案--------------------<%String s="string";%>
<input type="button" onclick="showValue('<%=s%>');"/>
<script>
function showValue(a){
alert(a);
}
</script>