onpropertychange=""
or
onblur=""
or
onblur=""
解决方案 »
- 有人见过这样的js写法吗?怎么一点都看不懂?
- 请教jscript的底层API调用实现的问题
- 表单提交问题?
- 如何让iframe根据浏览器的宽度以及高度变化,自动改变大小
- 设置最后一个指定class的元素隐藏?
- 你好,刚才用你的方法在IE下可以运行了,可是我发现在firefox下没有响应了.能否再给你帮助?
- 很简单的基础问题!
- 关于src=myjava.js的问题
- 100分请教如何把菜单的标题和下拉菜单分开在两个框架里?
- 如何实现弹出一个自定义的对话框,再实现将对话框中的数据传给网页的功能
- 急!!在html中如何往表中指定的行中插入新的表<table></table>
- 关于页面window.print()打印的问题.大哥大姐来帮帮忙啦.
输入一个字母还不算是改变是吧?所以用孟子老大或者onkeyup的方法都不行。而且当真正的改变完毕,有不要失去焦点,这样onchange又不行了。
那我想问你:你对一个内容的改变有什么限制嘛?比如字数
<head>
<title>emu -- 用command模式模拟多线程</title>
<script language="JavaScript">
<!--
function fire(src){
alert(src.value);
}
//-->
</script>
</head>
<body>
<input type="text" value="" onpropertychange="fire(this)" size="20">
</body>
</html>
看起来内容是没有改变,但alert出来的值说明已经改变了啊你的意思是不是要把内容全都输入完,在失去焦点前验证呢?
比如输入一个身份证号码,全部15或者18位输入完失去焦点前验证是否合法?
这几乎是不可能的,程序不知道输入多少是完啊,除非你指定