【发布时间】:2013-12-15 13:34:46
【问题描述】:
我有一个input 字段,它将缓存其value 属性。示例:
$("#signUpEmail").keyup(function(e) {
console.log(e.target.value); // Works
console.log($(this).attr("value")); // Doesn’t work
});
如果我将它们都记录在控制台中,e.target.value 将返回我的 input 字段,但不会返回 $(this).attr("value")。谁能解释这是为什么?
【问题讨论】:
-
然后使用
$("#signUpEmail").keyup(function(){ var value = $(this).val(); alert(value); })
标签: javascript html dom html-input