请教高手为什么删除了一个text中的数据不触发onchange事件啊 onchange事件需要在onblur之后触发,即:焦点转移后触发,如果你想每次输入的时候都进行检查,可以使用onkeydown='' 进行对比判断。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <HTML><SCRIPT language='Jscript'>function fun1(a){alert(a);}</SCRIPT><BODY topmargin='2' leftmargin='2'><input type='text' value='' onchange='fun1(this.value)'></BODY></HTML> 就是!我把text里面的数据删除后并不触发change事件,但是改变里面内容的时候会触发这个事件 楼主把我的代码 复制保存成一个 *.htm文件后,测试看看,都可以的,不管怎么操作,只要是内容变了,就能触发的!! 如果是全选再按del或者backspace删除的话,就不会触发onchange事件~~浏览器固定了的,不知道可不可以变通地实现这个功能~~ json 从前台传到后台,然后再传到前台时读不出中文。 隐藏与显示文本问题 控制动态添加层的属性 鼠标如何定位到文本框???? 怎样用Javascript把错误信息显示在输入框旁边???急.在线等待..... 关于applet的问题,(急,在线等) 正则表达式匹配的问题 datepicker ie8 位置错位 jquery的ajax请求报错 酷炫hover效果怎么做? 初学,问问运行完函数后页面完为什么会自动刷新。 text框的onmouseover事件--延时触发
function fun1(a){
alert(a);
}
</SCRIPT><BODY topmargin='2' leftmargin='2'><input type='text' value='' onchange='fun1(this.value)'>
</BODY>
</HTML>