一个输入框的值发生变化的事件是什么,好像onchange不行。 鼠标离开时会发生onChange事件 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 onchange对于text来说,要值发生改变并且是去焦点 <INPUT TYPE="text value=111 onchange="javascript:if(this.value!=111)alert('错误,请输入111')">or use onpropertychange 你这样试试看:1、代码里增加这样一个函数:function valueChanged(obj){ alert("原值:" + obj.prevalue + "\r\n新值:" + obj.value + "\r\n是否改变:" + (obj.value!=obj.prevalue)); return (obj.value!=obj.prevalue);}2、需要判断的地方这样写:<INPUT TYPE='TEXT' NAME='TEXT1' value='AAA' prevalue='AAA' ONBLUR='javascript:valueChanged(this);this.prevalue=this.value;'> 用onkeypress 或者 onkeyup 事件吧! 非常感谢source0(源) ,我要的就是这种效果!只可惜我分不多! 如何点击一个层,然后让另一个层跟随鼠标移动。在线等,急!!! jquery中 各种写法的问题,在线等 无类型编程语言和强类型编辑语言中的null的区别??? 请教intra-mart得问题。 javascript 读取表单的问题 js是怎么调用activex的输出函数的 火狐浏览器下给img标签的src属性赋值为什么无效? 一起来找BUG,Jquery的一个插件,大神们快来啊,找出的有重谢 这个问题怎么解决? 关于打开窗口的问题,怎么知道打开的窗口是否还开着。 一个EXE文件,如何在WEB中直接打开而不是下载。 哪位大虾能否提供一段程序作为示例!!!
function valueChanged(obj){
alert("原值:" + obj.prevalue + "\r\n新值:" + obj.value + "\r\n是否改变:" + (obj.value!=obj.prevalue));
return (obj.value!=obj.prevalue);
}
2、需要判断的地方这样写:
<INPUT TYPE='TEXT' NAME='TEXT1' value='AAA' prevalue='AAA'
ONBLUR='javascript:valueChanged(this);this.prevalue=this.value;'>