Javascript-форум (https://javascript.ru/forum/)
-   Работа (https://javascript.ru/forum/job/)
-   -   Помогите, пожалуйста) (https://javascript.ru/forum/job/33502-pomogite-pozhalujjsta.html)

aldo29 25.11.2012 22:28

Помогите, пожалуйста)
 
Помогите написать скрипт. У меня есть 2 окна для ввода . Нужно сделать так чтобы при вводе числа в первое окно, во втором появлялось это число умноженное на 10, а при вводе во 2е в 1ом появлялось бы это число деленное на 10, так же надо сделать так, чтобы в окна можно было вводить только числа.

Делаю я это для страницы сайта, вот html код этого места

<input type="text" name="kolvo" >Количество<br><input type="text" name="price" >Цена

розовый слоник 26.11.2012 14:29

Цитата:

У меня есть 2 окна для ввода
в моем понимании это2 окна браузера, а инпут это поле ввода.

повесь на инпуты событие кейдаун и проверяй че за нпут ичто где нужно менять и делать. а вообще это раздел работа который подразумевает оплату труда

aldo29 26.11.2012 15:06

Я готов заплатить если напишите скрипт

alexandrr 28.11.2012 17:28

Если еще надо
<!DOCTYPE html>
<html lang="ru">
<head>
  <meta charset="utf-8">
  <title>HTML-документ</title>
  <script>
  'use strict'
  window.onload = function(){
      var kolvo = document.getElementsByName('kolvo')[0];
      var price = document.getElementsByName('price')[0];

      kolvo.oninput = function(){
	  price.value = kolvo.value*10;
      }

      price.oninput = function(){
	  kolvo.value = price.value/10;
      }
  }
    </script>
</head>

<body>
<input type="text" name="kolvo">Количество<br><input type="text" name="price" >Цена
</body>
</html>

розовый слоник 29.11.2012 13:28

Цитата:

так же надо сделать так, чтобы в окна можно было вводить только числа.
интересно сколько будет "w*10" или "f/10" :lol:

skfyann 29.11.2012 15:48

Цитата:

Сообщение от розовый слоник (Сообщение 218635)
интересно сколько будет "w*10" или "f/10" :lol:

Ответ очевиден.
NaN

розовый слоник 29.11.2012 18:04

Цитата:

Ответ очевиден.
NaN
да ладно сударь, вы это бы тонкий тролинг :)


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