如何通过jQuery在HTML输入中存储值
How to store value in HTML input through jQuery
在我的HTML中,我有:
<div>
<input type="hidden" id="field" value="-1"/>
</div>
在我的jQuery中,我有:
var fieldInput = $("#field");
if(someBoolIsTrue)
fieldInput.value = 4;
这个JS执行完后,我去打印隐藏field
的值,它告诉我它仍然-1
。 我在这里使用jQuery不正确吗?!?提前感谢!
您应该
像fieldInput.val(4);
另一种方法是fieldInput[0].value = 4;
对于 jQuery 对象,您必须使用以下方法val
:
var fieldInput = $("#field");
if(someBoolIsTrue)
fieldInput.val(4);
或者不使用jQuery:
document.getElementById("field").value = 4;
在输入中设置 id 字段中的值
$("#field").val("your value");
要从中获取值(例如:提醒值)
alert($("#field").val());
相关文章:
- Asp-mvc剃刀将输入文件的值存储在文本框中
- 如何在没有表单提交、没有js、没有jquery和没有ajax的情况下将输入的文本框值存储到php变量中
- 如何存储&读取输入字段中的任意url
- 在输入中存储AngularJS表达式结果
- jQuery 设置和获取下拉列表和输入的本地存储数据
- 本地存储保存和检索文本输入值
- 单击提交时存储输入单选选择
- 提交按钮上的Javascript onclick将输入值存储在php数组中
- 将用户输入存储在javascript数组中并显示
- 如何将jQuery克隆的文本输入保存到cookie或html5存储中
- 如何从HTML表单中获取用户输入并将其存储在现有的JavaScript数组中
- 无法检索从窗口.本地存储中选择输入值
- 为什么在下面的场景中,用于存储所选文件名和文件路径的隐藏输入字段没有在表单上生成
- 如何在数据库中存储输入文本字段中输入的值
- 如何在jQuery中存储输入框编号
- 存储输入字段中的值,而无需发送表单
- 如何使用变量来存储输入量
- 谷歌地图api V3存储输入
- 存储输入框中的变量,并在p标记中显示值
- 不能在JS变量中存储输入字段