Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 25.06.2014, 17:18
Новичок на форуме
Отправить личное сообщение для ju39ks Посмотреть профиль Найти все сообщения от ju39ks
 
Регистрация: 05.02.2014
Сообщений: 6

сложить два SELECT
<select name="func1">
		<option value="100">Выбор 1</option>
		<option value="200">Выбор 2</option>
		<option value="300">Выбор 3</option>
	</select>
	
	<select name="func2">
		<option value="0">NO</option>
		<option value="300">YES</option>
	</select>

	Ваш выбор: <input name="func3" value="100">

	Итого: <input name="func4" value="100">


<script>
		var select = document.getElementById('func1');
		select.addEventListener('change', function() 
		{
			var i = this.selectedIndex
			var text = this.options[i].value;
			document.getElementsByName('func3')[0].value=text;			
		});
	</script>


Имеется два SELECTa. Если выбираем первый SELECT, то значение в input name="func3" меняется без проблем.
Нужно, чтобы при выборе SELECTa name="func2" в input name="func4" в value значение складывалось из SELECTов.

То есть если выбрать Выбор 2 (200) и YES (300) в итого должно быть 500.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сложить два значения? max74max Общие вопросы Javascript 5 23.06.2016 13:04
Select, optionl, и автоматический выбор Rorbi Элементы интерфейса 2 29.05.2014 15:38
Метод для конвертирования едениц px, em, %, pt. jegit Элементы интерфейса 0 07.03.2013 16:15
Два взаимосвязанных select, + добавление произвольных в форму winter Общие вопросы Javascript 17 27.07.2012 18:31
Проблема с динамическим формированием select elepsion jQuery 1 31.10.2010 14:31