知道Javascript中输入的长度

时间:2010-07-29 11:30:29

标签: javascript getelementbyid

如何知道Javascript中输入的长度

alert("Size: "+document.getElementById('champ').length)
  

无法正常工作

2 个答案:

答案 0 :(得分:10)

alert("Size: "+document.getElementById('champ').value.length)

你必须从DOM元素中获取“value”属性,并获得它的长度。

答案 1 :(得分:0)

<input type='text' id='champ' length=3 value="ab">

document.getElementById("champ").getAttribute("length")
//returns 3

document.getElementById("champ").value.length
//returns 2