Javascript-форум (https://javascript.ru/forum/)
-   Opera, Safari и др. (https://javascript.ru/forum/css-html-browser/)
-   -   Проблема с textarea (https://javascript.ru/forum/css-html-browser/14608-problema-s-textarea.html)

Decadence 23.01.2011 02:47

Проблема с textarea
 
Привет всем!
Вот скрипт:

function check() {

if (document.mainf.mess.value.lenght < 20) alert('Слишком мало символов!');
else document.mainf.submit();

}

вот код формы:
<form name="mainf" method="post" action="AddComment.ashx">
Ваше имя: <input name="username" type="text" value="Имя" /><br />
Ваше сообщение:<br /><textarea name="mess" cols="50" rows="10"></textarea><br />
<input type="button" onclick="check();" value="Отправить" />
</form>

Eсли в текстарее менее 20 символов, то при нажатии на кнопку вылетает соответствующий алерт, иначе происходит сабмит формы. Но сабмит происходит всегда, независимо от текста в текстарее.
Свойсто lenght возращает undefined. В чём проблема? Подскажите, пожалуйста!
Причём, с обычным текстовым полем такая же история...

Aetae 23.01.2011 03:25

length

Decadence 23.01.2011 11:27

Спасибо. Вот я дурачок. Странно, но гугл не выдаёт никакой ошибки в случае "lenght". И скрипты ищет с таким кодом, и переводит нормально.

Aetae 23.01.2011 11:56

Частая ошибка.)


Часовой пояс GMT +3, время: 10:26.