`

input不失去焦点激发javascript

 
阅读更多
input的change等方法都是要失去焦点才可以激发javascript,要想在不失去焦点的情况下随时激发javascrip的话,要写成下面的样子,这里用的是jquery
其中的inputid就是输入框的ID

<script type="text/javascript">
	$(function(){
		if($.browser.msie){
			$("#inputid").bind("propertychange",function(){
				checkInput();
			});
		}else{
			$("#inputid").bind("input",function(){
				checkInput();
			});
		}
	})
	
	function checkInput(){
	var inputid = $("#inputid").val();
	if(inputid.length == 8){
		$("#form").submit();
	}
}
</script>


需要说明的一定是,上面提交form数据的时候,如果form里边有input type=submit的,会提交不上数据,没有反应的。
分享到:
评论

相关推荐

    HeadFirst深入浅出JavaScript(中文版)

    随着时间的发展,JavaScript已经成为Web开发不可或缺的一部分,并逐渐扩展到了服务器端(如Node.js)以及其他非浏览器环境的应用开发中。 #### JavaScript基本概念 1. **变量**: JavaScript中的变量用于存储数据值...

    JavaScript程序设计课件:第 5 章 事件和事件处理.ppt

    这些事件激发了浏览器对特定行为的响应,进而执行相应的JavaScript代码。在日常生活中,我们也可以找到类似事件的例子,如地震、火灾等。在计算机领域,例如,当用户鼠标点击一个链接,就触发了一个事件,浏览器则...

    鼠标焦点离开文本框时验证的js代码

    onblur事件会在元素失去焦点时触发,这里的元素指的是前面提到的&lt;input&gt;文本框。当用户在文本框中输入内容后,将焦点移动到文本框外的其他位置时,就会激发此事件。在示例代码中,为每个文本输入框的onblur属性设置...

    jQuery中的bind绑定事件与文本框改变事件的临时解决方法

    对于非IE浏览器,作者尝试了`oninput`事件,它会在用户输入文本时触发,但不适用于作者的情况,因为选择下拉列表中的项并不会激发`oninput`。 最后,作者采用了一种折衷方案:在非IE浏览器下绑定`blur`事件。`blur`...

    jQuery详细教程

    $(selector).focus(function) 触发或将函数绑定到被选元素的获得焦点事件 $(selector).mouseover(function) 触发或将函数绑定到被选元素的鼠标悬停事件 四. jQuery实例 jQuery hide() 演示简单的 jQuery hide() ...

    2021-2022计算机二级等级考试试题及答案No.3285.docx

    - **结论**:修改滚动条的value属性会激发change事件,正确答案为D(change)。 ### 17. 获取Runtime实例的方法 - **选项分析**: - 可以通过调用`Runtime.getRuntime()`方法来获取。 - **结论**:正确答案为`...

    ExtAspNet_v2.3.2_dll

    目标是创建没有ViewState,没有JavaScript,没有CSS,没有UpdatePanel,没有WebServices的Web应用程序。 支持的浏览器: IE 7.0+, Firefox 3.0+, Chrome 2.0+, Opera 9.5+, Safari 3.0+ 注:ExtAspNet基于一些开源...

    ExtAspNet v2.2.1 (2009-4-1) 值得一看

    --也就是说生成的input的type不能是"submit",而这个限制在有些情况下是不可原谅的。 --我们做了优化,现在要使一个Asp.net的按钮能够AJAX提交,你不需要做任何设置(PageManager的属性EnableAjax为true即可,这...

    Fun-Projects-

    8. **无障碍访问**:通过使用ARIA(Accessible Rich Internet Applications)属性,开发者可以使网页对残障人士更加友好,如提供文本替代(alt属性)给图片,或为键盘导航添加焦点管理。 这个"Fun-Projects-"可能...

Global site tag (gtag.js) - Google Analytics