0

Javascriptで入力の長さを知る方法

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

未定義で動作しません

4

2 に答える 2

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

DOM要素から「value」属性を取得し、その長さを取得する必要があります。

于 2010-07-29T11:32:28.483 に答える
0
<input type='text' id='champ' length=3 value="ab">

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

document.getElementById("champ").value.length
//returns 2
于 2010-07-29T11:48:20.537 に答える