Student :)
27.12.2007, 16:28
Привет всем с НГ!
вопрос есть некая форма
там элемент input
вот
<input name='nomer' type="text" class="menur" id="txt1" onkeypress="showHint(this.value)" onkeyup="showHint(this.value)" onblur="showHint(this.value)" size="14" maxlength="13"><br>
и есть функция
function showHint(str) {
if(str.substr(8,1)!=''){
alert()
}
return false;
}
как мне зделать, так чтоб если человек ввёл или вставил в поле цифры, то функция отобразит только
первые 8 цифр и всё, у меня получаеться если больше 8 то всё равно выводиться alert :(
вопрос есть некая форма
там элемент input
вот
<input name='nomer' type="text" class="menur" id="txt1" onkeypress="showHint(this.value)" onkeyup="showHint(this.value)" onblur="showHint(this.value)" size="14" maxlength="13"><br>
и есть функция
function showHint(str) {
if(str.substr(8,1)!=''){
alert()
}
return false;
}
как мне зделать, так чтоб если человек ввёл или вставил в поле цифры, то функция отобразит только
первые 8 цифр и всё, у меня получаеться если больше 8 то всё равно выводиться alert :(