Показать сообщение отдельно
  #1 (permalink)  
Старый 23.03.2013, 19:47
Интересующийся
Отправить личное сообщение для Findail Посмотреть профиль Найти все сообщения от Findail
 
Регистрация: 23.03.2013
Сообщений: 14

Умножить элемент result
<form name="form"  onclick="price(this)">
<b  align="center">Вид профиля</b>
<br>
<table>
<tr>
<input type="text" id="a" onkeyup="document.getElementById('result').innerHTML = (parseFloat(this.value)||0) * (parseFloat(document.getElementByid('b').value)||0)">
<br>
<input type="text" id="b" onkeyup="document.getElementById('result').innerHTML = (parseFloat(this.value)||0) * (parseFloat(document.getElementById('a').value)||0)">
<br>
<output id="result"></output>
<br>
</tr>
<tr>
    <input type="radio" value="200" name="iadro" id ="R1"/>  &nbsp; <b align="center"> R_1 профиль </b>
<br>
    <input type="radio" value="100" name="iadro" id ="R4"/>  &nbsp; <b align="center"> R_4 профиль </b>
<br>
</tr>

Как умножить result на выбранное значение пользователем в input type="radio" name="iadro"

function price(form) {
var iadro = 0;
if(document.getElementById('R1').checked) {
iadro=parseFloat(form.R1.value);
}
if(document.getElementById('R4').checked) {
iadro=parseFloat(form.R4.value);
}

Последний раз редактировалось Findail, 23.03.2013 в 19:49.
Ответить с цитированием