Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 11.12.2009, 12:41
Аспирант
Отправить личное сообщение для diakon Посмотреть профиль Найти все сообщения от diakon
 
Регистрация: 28.09.2009
Сообщений: 49

Как сделать связанные поля ввода
Привет! Такой вопрос. Можно ли сделать средствами js поля ввода связанного типа. Например, есть два поля ввода:
<input name="poleA" value="">
<input name="poleB" value="">
Довустим в поля poleA и poleB вводятся числа. Как сделать чтоб результат умножения вводимых значений в poleA и poleB был автоматически выведен в poleС??
Заранее спасибо если можете подсказать!
Ответить с цитированием
  #2 (permalink)  
Старый 11.12.2009, 12:57
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 03.04.2008
Сообщений: 6,234

повесить на onchange этих полей изменение поля C, получив значение из полей, не забыв привести строку к численном типу данных, во избежание конкатенации строк
Ответить с цитированием
  #3 (permalink)  
Старый 11.12.2009, 15:17
Новичок на форуме
Отправить личное сообщение для dma84 Посмотреть профиль Найти все сообщения от dma84
 
Регистрация: 11.12.2009
Сообщений: 5

а лучше onkeyup, так как событие onchange возникает только при потере фокуса элемента
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать, чтобы русские буквы не вводились в определенные поля формы? yachainik Общие вопросы Javascript 6 13.02.2017 15:43
Нужно сделать плавное появление текстового поля как на сайте vkontakte.ru paratrooper1981 Элементы интерфейса 1 23.11.2009 17:24
Вопрос как сделать эту панельку Определённых размеров и свойств. jei jQuery 3 09.06.2009 18:14
Как сделать электронный каталог продукции? natarius Серверные языки и технологии 6 24.05.2009 19:56
Как сделать, чтобы 2 ссылки отображались как hover при наведении мышкой на любую? Ava Элементы интерфейса 5 19.05.2009 22:24