摘要: 阅读全文
posted @ 2011-06-17 15:07 左正 阅读(328) 评论(0) 推荐(0)
摘要: 1、前言 由于工作需要,需实现一个类似于微博输入框的功能,在用户动态输入文字的时候,修改提示“您还可以输入XX字”。如下图所示: 因此,稍微研究了一下oninput,onpropertychange,onchange的区别和用法,以及onpropertychange在ie浏览器下的一个bug。2、oninput,onpropertychange,onchange的用法l onchange触发事件必须满足两个条件:a)当前对象属性改变,并且是由键盘或鼠标事件激发的(脚本触发无效)b)当前对象失去焦点(onblur); l onpropertychange的话,只要当前对象属性发生改变,都会触发事 阅读全文
posted @ 2011-06-17 12:11 左正 阅读(322) 评论(0) 推荐(0)
摘要: function check(id) { var re = /^[0-9]+.?[0-9]*$/; //判断数字是否合法的正则表达式 var danjia=document.getElementById('danjia'+id).value;//获取单价文本框的值 var shuliang=document.getElementById('shuliang'+id).value;//获取数量文本框的值 var he=document.getElementById('he'+id);//获取求和的文本框 if(!re.test(danjia)){/ 阅读全文
posted @ 2011-06-17 11:59 左正 阅读(1304) 评论(0) 推荐(1)