简体   繁体   English

如何使用javascript更新隐藏输入字段的值

[英]How do I use javascript to update the values of hidden input fields

I have the following fields: 我有以下字段:

First Name: <input type="text" id="tFName" name="tFName" maxlength="50" />
Last Name:  <input type="text" id="tLName" name="tLName" maxlength="50" />

I want to use javaScript specifically dojo to update the value of the following hidden input fields: 我想使用javaScript专门用dojo来更新以下隐藏输入字段的值:

<input type="hidden" name="tFName" value=""/>
<input type="hidden" name="tLName" value=""/> 

what are some ways in Javascript and Dojo to accomplish this? 在Javascript和Dojo中有什么方法可以实现这一目标?

dojo.query('#tFName').val('Joe');

请参阅val()文档

In plain Javascript, you can just set the .value property: 在普通的Javascript中,您只需设置.value属性:

document.<form name>.tFName.value = <whatever>
document.<form name>.tLName.value = <whatever>

If we modify the html some (setting an ID on the hidden ones) we can: 如果我们修改一些html(在隐藏的那些上设置ID),我们可以:

First Name: <input type="text" id="tFName" name="tFName" maxlength="50" />
<input type="hidden" id="hiddenFName" name="tFName" value=""/>


var fName = dijit.byId("tFName");
var hFName = dijit.byId("hiddenFName");

hFName.attr("value", fName.attr("value"));

Try this: document.getElementsByName("tFName")[0].value ="abc"; 试试这个:document.getElementsByName(“tFName”)[0] .value =“abc”; document.getElementsByName("tLName")[0].value ="def"; document.getElementsByName(“tLName”)[0] .value =“def”;

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何将第1页的输入字段传递给第2页的隐藏字段,然后在javascript中显示第2页到第3页的隐藏字段? - How do I pass input fields from page 1 to hidden fields on page 2 and then display hidden fields from page 2 to page 3 in javascript? 如何使用Javascript动态生成输入字段,然后使用它们的值? - How can I dynamically generate input fields with Javascript and then use their values? 如何使用JavaScript向输入字段添加值? - How do I add values to input fields using JavaScript? 如何将隐藏的输入传递给JavaScript - How do I pass a hidden input to JavaScript 如何使用Javascript查找一系列隐藏输入字段的索引 - How to use Javascript to find the index of a series of of hidden input fields 如何使用 Javascript 根据复选框的状态更改隐藏输入的值? - How do I use Javascript to change value of a hidden input depending on status of a checkbox? 如何将JavaScript值作为隐藏的表单字段? - How to put JavaScript values as hidden form fields? 如何在隐藏的输入字段中添加和删除值? - How do I add & remove values from a hidden input field? 如何显示隐藏的输入字段 - How can i show hidden input fields 如何在表单中找到所有输入字段并使用Javascript将其值复制到textarea? - How do I find all input fields inside a form and copy their values into textarea using Javascript?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM