javascript - jQuery 值拾取

标签 javascript jquery

这是代码:

<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/

相关文章:

javascript - 如何使用 javascript/jQuery 仅检测 Microsoft Surface 平板电脑?

jquery - 仅当特定元素出现在您要选择的元素之后时,如何使用 CSS 选择元素?

javascript - 添加图像并允许编辑

jquery - 仅为桌面设置样式(响应式站点)

如果内容为空,jQuery ajax 调用将返回空错误

javascript - Datatables 1.10 sort only by clicking sort icons in th 排序

javascript - 如何更改IE8中TextNode的textContent?

javascript - 不同的应用程序如何从共享组件文件夹导入? react / react native

javascript - Firefox 不显示 Colorbox 照片

jquery - ElasticSearch:jQuery Ajax http请求中需要用户认证