Hi
Kann mir jemand sagen, warum folgendes nicht funktioniert?
Kann mir jemand sagen, warum folgendes nicht funktioniert?
<html>
<head>
<body>
<script language="javascript">
function rechnen()
{
var a;
var b;
var c;
a=document.form1.aa.value;
b=document.form1.bb.value;
if (document.form1.auswahl.value = "pl")
{
c=Number(a) + Number(b);
}
else if (document.form1.auswahl.value = "mi")
{
c=Number(a) - Number(b);
}
else if (document.form1.auswahl.value = "ma")
{
c=a * b;
}
else if (document.form1.auswahl.value = "ge")
{
c=a / b;
}
alert(c);
}
</script>
</head>
<form name="form1" method="post">
<input type="Text" name="aa" value="0">
<input type="Text" name="bb" value="0">
<br>
<input type="Radio" name="auswahl" value="pl">+<br>
<input type="Radio" name="auswahl" value="mi">-<br>
<input type="Radio" name="auswahl" value="ma">*<br>
<input type="Radio" name="auswahl" value="ge">/<br>
<input type="button" value="rechne" onclick="rechnen()">
</form>
</body>
</html>
Zuletzt bearbeitet: