失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > js 触发 onblur事件

js 触发 onblur事件

时间:2019-05-20 08:39:22

相关推荐

js 触发 onblur事件

我设计了这样一个html:上传文件后检测文件名是否重复

然后我在js 里设置了文件名input的value

可是他不触发 onblur 事件的ajax 文件名检查

因此我需要在js中触发 id=articlename 的input的 onBlur事件

ie用 fireEvent 火狐 chome 用dispatchEvent

blur是事件类型:失去焦点

所有事件类型介绍/zh-CN/docs/Web/Events

js

var test = document.getElementById('articlename');if (document.all) {test.fireEvent('onBlur');} else {var event = document.createEvent("HTMLEvents");event.initEvent('blur', true, true);test.dispatchEvent(event);}$_('articlename').setValue(filename);

html(php)

<tr valign="middle" align="left"><td class="tdl">小说名称:</td><td class="tdr"><input type="text" class="text" name="articlename" id="articlename" size="30" maxlength="50" value="" onBlur="Ajax.Update('{?$jieqi_modules['article']['url']?}/articlecheck.php?articlename='+this.value, {outid:'anamemsg', tipid:'anamemsg', onLoading:'<img border=\'0\' height=\'16\' width=\'16\' src=\'{?$jieqi_url?}/images/loading.gif\' /> Loading...'});" /> <span id="anamemsg"></span></td></tr>

如果觉得《js 触发 onblur事件》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。