Показать сообщение отдельно
  #13 (permalink)  
Старый 17.09.2016, 12:03
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,072

Дмитрий Б,
<!doctype html>
<html lang="ru">
<head>
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE9">
<meta charset="utf-8">
<script>
 function changeText0()
{
var Editbox1 = document.getElementById('Editbox1').value; //выцепляем значение value первого вводимого поля
var Editbox2 = document.getElementById('Editbox2').value; //выцепляем значение value второго вводимого поля
var result = Editbox1 * Editbox2;

var button = document.getElementsByName('la'); //определяем какой из пунктов выбран и запоминаем его value в переменную button
  for (var i=0; i< button.length; i++)  {button[i].checked  && (result *= button[i].value ) }
  document.getElementById('result').innerHTML = result.toFixed(2);
}
</script>
</head>
<body>
<form name="Form1" method="post" action="" enctype="text/plain" id="Form1" onsubmit="return ValidateForm1(this)" oninput="changeText0()"  onchange="changeText0()">
<input type="number" id="Editbox1"  name="1" value="0.4">
<input type="number" id="Editbox2"  name="2" value="0.4">
<input name="la" value="500" type="radio">
<input name="la" value="400" type="radio">

<output type="text" id="result"  name="Стоимость" value="" readonly autocomplete="off">
</form>

</body>
</html>
Ответить с цитированием