使用javascript检索文本字段值
我想使用javascript检索textfield值。假设我有如下代码:使用javascript检索文本字段值,javascript,Javascript,我想使用javascript检索textfield值。假设我有如下代码: <input type='text' name='txt'> 我想用javascript检索它。我在单击按钮时调用函数: <input type='button' onclick='retrieve(txt)'> 检索功能将包含哪些编码?您可以执行以下操作: 标记: <input type="text" name="txt" id="txt"/> <input typ
<input type='text' name='txt'>
我想用javascript检索它。我在单击按钮时调用函数:
<input type='button' onclick='retrieve(txt)'>
检索功能将包含哪些编码?您可以执行以下操作:
标记:
<input type="text" name="txt" id="txt"/>
<input type="button" onclick="retrieve('txt');"/>
function retrieve(id) {
var txtbox = document.getElementById(id);
var value = txtbox.value;
}
假设您的页面上有一个id为
input1
的输入,如下所示:
<input type="text" id="input1" />
更新
根据您的标记,我建议为您的文本框指定一个id
。如果您无法控制标记,则可以使用,如:
var value = document.getElementsByName('txt')[0].value;
其中一种方法已经由安德鲁·黑尔解释过了 您还可以在文本框中输入值,并在用户单击按钮时获得一个带有输入消息的提示框 比如说,你有一个文本框和一个输入按钮
<input type="text" name="myText" size="20" />
<input type="button" value="Alert Text" onclick="retrieve()" />
在文本输入中将
name='txt'
更改为id='txt'
(或添加)。
<input type="text" name="myText" size="20" />
<input type="button" value="Alert Text" onclick="retrieve()" />
function retrieve()
{
var text = document.simpleForm.myText.value;
alert(text);
}