绑定在标签中的事件如何获取当前元素
2017-06-09 09:34
381 查看
如果要在下面的input元素中绑定一个keyup事件,要获取当前value值,该如何获取呢,
<input type='number' id='mobile' placeholder='请输入您的手机号'>可以通过this直接获取:
或者如下,将this值传到函数里面<input type="number" id="mobile" placeholder="请输入您的手机号码" onkeyup="keyUp(this)">
<input type='number' id='mobile' placeholder='请输入您的手机号'>可以通过this直接获取:
<input type="number" id="mobile" placeholder="请输入您的手机号码" onkeyup="if(this.value.length==1){this.value=this.value.replace(/[^1-9]/g,'')}else{this.value=this.value.replace(/\D/g,'')}">
或者如下,将this值传到函数里面<input type="number" id="mobile" placeholder="请输入您的手机号码" onkeyup="keyUp(this)">
function keyUp(obj){ if(obj.value.length==1){ obj.value=obj.value.replace(/[^1-9]/g,'') }else{ obj.value=obj.value.replace(/\D/g,'') } };
相关文章推荐
- jquery绑定事件的方法on中获取当前所在元素及子元素的方式
- FormView 编辑模式 DataBind 事件中如何获取当前绑定的数据对象
- 如何用JS获取元素某一事件上绑定的所有Listener
- Javascript调试的小窍门: 如何获取元素上的事件绑定函数?
- 如何在GridView的RowCommand事件中获取当前的GridViewRow
- gridview绑定checkbox控件后,通过单击CheckedChanged事件获取当前选择行的数据
- select获取当前值,改变默认选项以及绑定onchange事件
- 如何获取当前&nbsp;select&nbsp;元素的值
- 如何获取DOM中当前获取焦点的元素
- 如何在 Repeater 的事件中得到 当前 Item 绑定的数据?
- rcp(插件开发)如何获取视图(view)中当前选择的元素
- 菜鸟学Asp.Net——GridView控件之RowDataBind事件中如何获取已绑定的数据
- jQuery:如何给动态生成的元素绑定事件?
- 如何获取当前 select 元素的值
- jquery如何获取当前点击的标签下标
- 如何在 Repeater 的事件中得到 当前 Item 绑定的数据 ---声明转载
- Sqldatareader 绑定后如何在ItemDataBound事件获取数据源
- JQuery 绑定select标签的onchange事件,弹出选择的值,并实现跳转、传参(selected的值和页面其它元素的值)
- jQuery:如何给动态生成的元素绑定事件?
- 如何在外部获取当前A标签的ID值