`
wandejun1012
  • 浏览: 2750347 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

jsp onpropertychange

    博客分类:
  • java
 
阅读更多

  要想了解onpropertychange,就必须结合onchange一起来讲。

  当一个HTML元素属性改变时候都能通过 onpropertychange来捕获例如一个 <input name="text1" id="text1" />对象value属性被页面脚本修改时候onchange无法捕获到而onpropertychange却能够捕获

  也就说:onpropertychange能及时捕获属性值变化而onchange属性值改变时还必须使得当前元素失去焦点(onblur)才可以激活该事件!

 

    看下面一个例子:

 

 

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>


<script type="text/javascript">
function doChange(){
	//alert("length="+document.getElementById("mytable").rows.length);
	
	
	alert("value is changed");
	
}


function doProChange(){
	//alert("length="+document.getElementById("mytable").rows.length);
	
	
	alert("hahaaha");
	
}



</script>



</head>

<body>
<input type="text" value="" onchange="doChange();" onpropertychange="doProChange();" />
</body>
</html>
 

 

 

 每当输入一个字符时,就会触发onpropertyChange事件,打印hahaaha,但是只有等焦点离开了,才会打开value is changed.

分享到:
评论

相关推荐

    js与jquery实时监听输入框值的oninput与onpropertychange方法

    本文实例讲述了js与jquery实时监听输入框值的oninput与onpropertychange方法。分享给大家供大家参考。具体如下: 最近做过一个项目,需求是下拉框里自动匹配关键字,具体细节是实时监听文本框 value 值的变化,然后...

    jsp文本框小技巧、特效

    ### jsp文本框小技巧与特效详解 #### 一、透明边框的文本框 **技巧描述:** 创建一个无背景色且具有白色边框的输入框。 **代码实现:** ```html ;border:1px solid #ffffff"&gt; ``` **解析:** 这段代码定义了一个...

    用JavaScript限制textarea输入长度 (For: IE、Firefox …)[

    请注意,上述代码并未涵盖所有浏览器的兼容性问题,例如,对于移动设备,可能还需要处理`oninput`或`onpropertychange`事件。此外,对于更复杂的场景,如用户粘贴大量文本,可能需要额外的处理。总的来说,使用...

    移动端流程自行开发指南.docx

    - **移动端事件**:由于移动端不支持IE特有的`onpropertyChange`事件,推荐使用`onchange`事件。 - **事件绑定示例**: - 在8.1+KB1508及以上版本中,可使用`bindPropertyChange`进行事件绑定。 - 示例代码:`...

    ajax的hide隐藏问题解决方法

    同时,还要注意的是,原始代码中的`&lt;c:forEach&gt;`标签,这看起来是JSP的标签,用于遍历服务器端返回的数据,但在AJAX成功回调函数中并未使用,可能这部分代码是旧版本的遗留,需要移除或更新以配合新的AJAX逻辑。...

Global site tag (gtag.js) - Google Analytics