javascript - 追加后获取文本框值 - jQuery

标签 javascript jquery textbox append

首先,我将使用 jQUery 将一些值 append 到文本框:

$('#textboxId').val('someval');

当我在 console.log 中看到时,现在值为空

enter image description here

这将不起作用,因为该值为空。

var someVar = $('#textboxId').val();

如何在 jquery 中再次获取 append 值?

最佳答案

This will not work, since the value is empty.

不,您的代码是有效的并且可以工作,您可以注意到该值已添加到输入字段,但 value 属性始终显示默认值。浏览器检查器从不显示属性中的当前值。当前值始终仅在屏幕上可见。

$('#textboxId').val('someval');

alert($('#textboxId').val());
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type='text' id='textboxId'/>

关于javascript - 追加后获取文本框值 - jQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35648258/

相关文章:

javascript - 如何修复 Node.js HTTPS 服务器 "SSL Error"?

javascript - 以编程方式清除 Phonegap 的 InAppBrowser 缓存

javascript - 为什么列表元素出现在无序列表之外?

c# - textbox.Focus() 在 C# 中不起作用

javascript - AngularJS 不显示西里尔字母

javascript - Safari 11.1 : ajax/XHR form submission fails when input[type=file] is empty

javascript - 样式为 :before and :after CSS 的互斥复选框

JavaScript 计数器

c# - 如何通过逗号分隔将mysql中的记录从另一种形式加载到一种形式C#

c# - ASP :textbox select all text by click button and copy to client clipboard