Я нашел предметы, подобные моим, но я не смог исправить свою проблему после их чтения. Поэтому я хотел сделать простой калькулятор с помощью JS, но я не мог этого сделать, и он ничего не делает! Я думаю, что основная проблема связана с переключателями.Простой калькулятор JS с переключателями
Можете ли вы мне помочь, это легко, я знаю, но я все еще новичок. PS: Я не хочу jquery !!!
<!DOCTYPE html>
<html>
<head>
<title>Exercice1 | JS</title>
<script>
function calcul (op, v1, v2){
if (document.f.op[1].cheked) alert(parseInt(v1.value) + parseInt(v2.value));
if (document.f.op[2].cheked) alert(parseInt(v1.value) - parseInt(v2.value));
if (document.f.op[3].cheked) alert(parseInt(v1.value) * parseInt(v2.value));
if (document.f.op[4].cheked) alert(parseInt(v1.value)/parseInt(v2.value));
}
</script>
</head>
<body>
<form name ="f" method="POST" action="">
<label for="v1">Var 1</label>
<input type="text" name="v1" id="v1"></input>
<br> <br>
<label for="v2">Var 2</label>
<input type="text" name="v2" id="v2"></input>
<br><br>
<input type="radio" name="op" value="1"></input>
<label for="1">+</label>
<br>
<input type="radio" name="op" value="2"></input>
<label for="2">-</label>
<br>
<input type="radio" name="op" value="3"></input>
<label for="3">*</label>
<br>
<input type="radio" name="op" value="4"></input>
<label for="4">/</label>
<br>
<input type="submit" onclick="calcul(op, v1, v2)" value="Calculate"></input>
<input type="reset"></input>
</form>
</body>