Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Конвертер величины (https://javascript.ru/forum/dom-window/50469-konverter-velichiny.html)

ghettodog 27.09.2014 14:52

Конвертер величины
 
Здравствуйте. Нужен минимальный код: при вводе в первое поле (например, "1"), чтобы во втором поле высвечивалось (автоматически) второе значение (например, "10"). Да, и всё.
Ах, да, и ещё, чтобы выполнить (submit) форму, нужно ввести минимальное число (например 18).
Знания JS нулевые, прастите:-?

kostyanet 27.09.2014 17:02

<form>
<input type="text" name="first_value" value=""/>
<input type="text" name="second_value" value=""/>
</form>


function popvalue(event){
 this.second_input.value=10;
}

form.addEventListener('change',popvalue);

kostyanet 27.09.2014 17:03

Цитата:

Сообщение от ghettodog
Ах, да, и ещё

А это уже валидация, она денег стоит ;)

ghettodog 28.09.2014 14:38

Спасибо, но не выходит ничего.
Мне кажется, к форме надо подкл скрипт.. А как?:-?
<html>
<head>
	<script type="text/javascript">
	function popvalue(event){
		this.second_input.value=10;
	}

	form.addEventListener('change',popvalue);
	</script>
</head>
<body>
	<form>
		<input type="text" name="first_value" value=""/>
		<input type="text" name="second_value" value=""/>
	</form>
</body>
</html>

kostyanet 01.10.2014 04:56

Вам все равно этого не надо.

ghettodog 02.10.2014 19:04

Как так?


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