简单jQuery:为什么这不起作用?
该值始终为未定义的12.0.742.112。 .get确实返回HTML输入对象,但访问值未定义简单jQuery:为什么这不起作用?,jquery,input,Jquery,Input,该值始终为未定义的12.0.742.112。 .get确实返回HTML输入对象,但访问值未定义 <input id="a" value="abc" onkeyup="b()" /> <script src="jquery.js"></script> <script> function b() { alert($('#a').get().value); } </script> .get不带参数返回一个数组。您可以传入0以获取
<input id="a" value="abc" onkeyup="b()" />
<script src="jquery.js"></script>
<script>
function b() {
alert($('#a').get().value);
}
</script>
.get不带参数返回一个数组。您可以传入0以获取第一个元素
使用
.get不带参数返回一个数组。您可以传入0以获取第一个元素
使用
获取并检索jQuery对象匹配的DOM元素
尝试获取与jQuery对象匹配的DOM元素 试一试您是否发出了警报$a.get;警报不是调试工具。alert1和alert[1]将提供相同的输出。使用console.log console.dir。是否发出警报$'a'。获取;警报不是调试工具。alert1和alert[1]将提供相同的输出。使用console.log console.dir。
document.getElementById('a').value // this works
$('#a').val() // as does this
alert($('#a').get(0).value);