本文共 734 字,大约阅读时间需要 2 分钟。
1,文本框失去焦点时若有值则trim
- $('#identityTF').blur(function (e) {
- console.log('blur');
-
- var eventTarget = e.srcElement || e.target || e.toElement;
- if (eventTarget) {
- var identityTmp = eventTarget.value;
- identityTmp = util.trim(identityTmp);
- if (identityTmp) {
- eventTarget.value = identityTmp;
- }
- }
- })
2,文本框聚焦或有键按下时清除错误样式
-
-
-
-
- var cleanErrorStyle = function (event) {
- var errorClass = 'has-error-inp';
- var eventTarget = event.srcElement || event.target || event.toElement;
- $(eventTarget).removeClass(errorClass);
- };
- $('input[type=text]').keydown(cleanErrorStyle).focus(cleanErrorStyle);
3,如何在事件处理方法中获取事件源(控件)
方式一:
var eventTarget = e.srcElement || e.target || e.toElement;
方式二:
var val=$(this).val();
转载地址:http://mnyil.baihongyu.com/