将Element id设置为变量 - JavaScript / HTML

时间:2014-10-13 11:11:21

标签: javascript html var

我想知道是否可以在JavaScript中为变量添加id。

喜欢这个......

JavaScript的:

var name = "#userid";

HTML:

<input type="text" id="userid" />

...所以我想在HTML中为输入设置一个变量。我尝试过使用

getElementById()

我喜欢它,所以当一个&#34; userid&#34;输入到输入中,我想将其设置为JS中的变量。

赞赏......

谢谢你,James Noon

2 个答案:

答案 0 :(得分:2)

这将更新名为name的全局变量,当文本框中的值发生更改时(但只有在用户离开控件时,通过单击或跳出)...

<input type="text" id="userid" onchange="name=this.value;" />

如果你想在其他时间(不同的事件)更新全局变量,那么你想要这个脚本......

var name = document.getElementById("userid").value;

答案 1 :(得分:0)

<input type="text" onChange="setValue(this.value)">


function setValue(value){

var textVal=value;//here u will get the entered text

}