这种报错有两种原因:一是js函数格式不对,二是jQuery引用有错误;
一是js函数格式不对
正确写法如下:
html:
<button onclick="dosave();">走你</button>
js:
dosave = function (){
alert("哈哈哈!");
}
二是jQuery引用有错误;
<button onclick="dosave();">走你</button>
<script type="text/javascript" src="../js/jquery-1.12.4.js"/>
<script>
$(function () {
dosave =function () {
alert("哈哈哈!");
}
})
</script>
看着没有什么毛病,就是在运行时候一直报错。正确代码;
<script type="text/javascript" src="../js/jquery-1.12.4.js"></script>
因为没有结束标记。