有人可以解释为什么下面Invalid left hand assignment
的代码会引发错误this = evt.target;
validateNumber: function( evt ) {
this = evt.target;
if (/\D/g.test(el.value)) {
// Filter non-digits from input value.
el.value = el.value.replace(/\D/g, '');
}
},
更新
我以前this
用过el
。替换this
为后它工作正常el
。