为了账号安全,请及时绑定邮箱和手机立即绑定

Uncaught ReferenceError: messageThree is not defined

<input type="text" placeholder="选中文字,触发事件" onselect="messageThree()"> 

function messageThree(){

alert("请输入文字再离开");

}

浏览器控制台显示html这一行元素有问题



正在回答

2 回答

function messageThree(){

alert("请输入文字再离开");

}

这段代码需要写在script标签中,而且要写在

<input type="text" placeholder="选中文字,触发事件" onselect="messageThree()">

这句代码之前,因为加载html页面时,是从上往下加载的

如果没有写在文本框之前,那么当读到onselect="messageThree()"时会因为找不到该函数而发生错误

0 回复 有任何疑惑可以回复我~

先定义再调用

0 回复 有任何疑惑可以回复我~
#1

慕虎9706840 提问者

请问什么意思?
2017-03-15 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

Uncaught ReferenceError: messageThree is not defined

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信