Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Помогите с функцией!!! / 3 сообщений из 3, страница 1 из 1
17.10.2009, 22:47
    #36257505
Ratty
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с функцией!!!
Доброго времени суток!

Помогите пожалуйста с написанием функции. Делаю маску ввода для ip. Надо сделать так чтобы, при вводе точки, курсор мыши переходил в следующий input. Вот мой фрагмент:

Код: plaintext
1.
2.
3.
4.
<script>
function nextip(n,el){
	if(el.value.length> 2 ) document.getElementById("ipadr"+n).focus();
}
</script>


вызываю:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
<input id="ipadr1" name="ip1s" type="text" maxlength="3" size="2" onKeyUp="
    if (this.value > 255)
	{
      this.value = '';
	  alert('Ошибка! Максимальное значение 255');
	  return false
    }
    nextip(2,this); this.value=this.value.replace(/([^0-9])/g,''); "/>

Получается так, если введенное число (0-255) больше 3 цифр, то происходит переход в следующий input. Нужно добавить, если введена точка то перейти в следующий input. KeyCode точки я не нашел
...
Рейтинг: 0 / 0
17.10.2009, 23:32
    #36257530
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с функцией!!!
On Sat, 17 Oct 09 19:47:59 GMT
Ratty wrote:

> KeyCode точки я не нашел

Вам же пару дней назад ответили на "глупый вопрос" (именно так был сформулирован сабж) о коде точки.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
18.10.2009, 10:10
    #36257674
Ratty
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с функцией!!!
vkle,

Совсем протормозил я, спасибо! Далее разберусь сам
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Помогите с функцией!!! / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]