Знать длину ввода в Javascript - PullRequest
0 голосов
/ 29 июля 2010

как узнать длину ввода в Javascript

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

не работает undefined

Ответы [ 2 ]

10 голосов
/ 29 июля 2010
alert("Size: "+document.getElementById('champ').value.length)

Вы должны извлечь атрибут "value" из элемента DOM и получить его длину.

0 голосов
/ 29 июля 2010
<input type='text' id='champ' length=3 value="ab">

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

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