今天做项目时用到js调用传参,可是出现了一个奇怪的现在,两个参数,第二个在java中是String类型,在js中就无法显示
代码如下
<a href="#" οnclick="show(<%=id%>,<%=names%>)">编辑</a>
js代码如下
<script language="javascript" type="text/javascript">
function show(ids,valu){
alert(ids);
alert(valu);
}
</script>
这种情况,只有当数据是int类型的时候,才会显示
你猜是什么问题
我靠,原来js中是弱类型,需要加些东西
<a href="#" οnclick="show(<%=id%>,‘<%=names%>’)">编辑</a>
行了,就加了一对引号,ok了。
代码如下
js代码如下
这种情况,只有当数据是int类型的时候,才会显示
你猜是什么问题
我靠,原来js中是弱类型,需要加些东西
行了,就加了一对引号,ok了。