<script language='JavaScript'>
function delete()
{
alert("删除");
}
function printexcel(var order_no)
{
alert(order_no);
}
</script>
<input type="button" value="删除" Onclick=“delete()”>
代码如上,点击删除后不会弹出删除。
错误原因:
function printexcel(var order_no) 声明设个函数时参数加了var!这是不对的。可是第一次写JS函数,不知道这个,上百度查没有人问这个问题。。太小白的问题了。但是还是有必要记一下吧,防止以后再遇到这样的问题,也给后来的遇到同样问题的小白(虽然可能不会有)一个提醒。
续:
后续又遇到一些Onclick调不到JS函数的情况,基本上都被调用的函数内有错误语句。在编写完成一个功能后,第一次调试网页时,最好打开浏览器的JS控制台,因为程序错误可能是一些如拼写错误之类的小错误,如果不开控制台,一遇到错误就先去想,很可能会做无用功。