Показать сообщение отдельно
  #1 (permalink)  
Старый 02.05.2011, 21:15
Новичок на форуме
Отправить личное сообщение для muzhik65 Посмотреть профиль Найти все сообщения от muzhik65
 
Регистрация: 02.05.2011
Сообщений: 2

Помогите исправить ошибки в лабораторных работах по информатике
Помогите пожалуйста исправить ошибку, при нажатии на функцию сложение, складываются не 2 числа а эти числа просто пишутся рядом ,например 1+2= не 3 ,а 12


<html>
<head><title>Калькулятор</title>
<script language="JavaScript">
function calc(){
var a = form1.al.value;
var b = form1.bl.value;
var d = form1.del.checked;
var e = form1.ymn.checked;
var g = form1.mines.checked;
var c = form1.plus.checked;
if (d==true)
form1.resultl.value = a / b;
if (e==true)
form1.resultl.value = a * b;
if (g==true)
form1.resultl.value = a - b;
if (c==true)
form1.resultl.value = a + b;
}
</script>
</head>
<body>
<form name="form1">
<p><input type="radio" name="del">Деление</p>
<p><input type="radio" name="ymn">Умножение</p>
<p><input type="radio" name="plus">Сложение</p>
<p><input type="radio" name="mines">Вычитание</p>
Число 1: <input type="text" name="al"><br>
Число 2: <input type="text" name="bl"><br>
Результат: <input type="text" name="resultl">
<input type="button" name="Решить" value="Решить" onClick="calc()">
<input type="reset" name="Отмена" value="Отмена">
</form>
</body>
</html>
Ответить с цитированием