您的位置:首页 > Web前端 > JQuery

jQuery 关于 Uncaught TypeError: XXX is not a function

2017-06-12 00:00 761 查看
出现这样的错误是因为 button控件的 id 名和 函数名相同了,执行的时候先找到的是HTML控件,所以会报这样的错误,修改其中一个名称就OK了。

<label><span class="red">*</span> 短信验证</label>
<input type="text" class="text" name="msgcode" onkeyup="msgcode();" />

<script>

function msgcode() {

var checode = $("[name = 'msgcode']").val();

if(checode) {

return true;

}else {

return false;

}

}

</script>

修改为

<label><span class="red">*</span> 短信验证</label>
<input type="text" class="text" name="msgcode" onkeyup="msg();" />

<script>

function msg() {

var checode = $("[name = 'msgcode']").val();

if(checode) {

return true;

}else {

return false;

}

}

</script>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  jQuery
相关文章推荐