这是代码:
<input type="text" id="name" />
<script>
var name = $("#name").val();
</script>
页面加载后,我在输入框中输入值。这是我在 chrome 控制台中输入值后的内容
console.log(name);
我得到空字符串
最佳答案
用途:
<input type="text" id="name" />
<script>
$(document).on('keyup', '#name', function(){
name = $(this).val();
});
</script>
仅在输入值后,才会将 #name
的值分配给变量 name
。
关于javascript - jQuery 值拾取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16465656/