помогите, пожалуйста, найти ошибку.
как сделать так, чтобы результат выводился в новом окне по onchange для выпадающего списка со знаками?
<html>
<head>
<title>Калькулятор</title>
<script>
function first()
{
d1=prompt("Введите первое число");
f1=document.getElementById("first");
f1.innerHTML=d1;
}
function rez()
{
d1=document.getElementById("first").value;
zn=document.getElementById("znak").value;
d2=document.getElementById("second").value;
flag=0;
if (zn=="+")
{
d11=parseFloat(d1);
d22=parseFloat(d2);
if ((isNaN(d11)==false)&(isNaN(d22)==false))
{
rez=d11+d22;
flag=1;
}
else
{
rez="Введены не числа";
flag=1;
}
}
if (zn=="-")
{
d11=parseFloat(d1);
d22=parseFloat(d2);
if ((isNaN(d11)==false)&(isNaN(d22)==false))
{
rez=d11-d22;
flag=1;
}
else
{
rez="Введены не числа";
flag=1;
}
}
if (zn=="*")
{
d11=parseFloat(d1);
d22=parseFloat(d2);
if ((isNaN(d11)==false)&(isNaN(d22)==false))
{
rez=d11*d22;
flag=1;
}
else
{
rez="Введены не числа";
flag=1;
}
}
if (zn=="/")
{
d11=parseFloat(d1);
d22=parseFloat(d2);
if ((isNaN(d11)==false)&(isNaN(d22)==false))
{
rez=d11/d22;
flag=1;
}
else
{
rez="Введены не числа";
flag=1;
}
}
if (flag==1)
{
alert(rez.toPrecision(4));
location.reload();
}
}
</script>
</head>
<body>
<form action="msg.html" name="form">
<span style="font-size: 100 px;"><font color=red><FONT size=5>Калькулятор</font></font></span><br><br>
<table border="5" cellpadding="5" cellspacing="5" width="30%" bordercolor="black" >
<tr><td width="20%" align="left">
<span><FONT size=4><font color=red>Введите первое число:<input id="first" type="text" size=15></font></font></span><br>
<span><FONT size=4><font color=red>Знак арифметического действия:<select id="znak" onchange=" window.open(form.znak.options[form.znak.selectedIndex].value);return false;">"></font></font></span><br>
<option value="+">+</option>
<option value="-">-</option>
<option value="*">*</option>
<option value="/">/</option>
</select></br>
<span><FONT size=4><font color=red>Введите второе число:<input id="second" type="text" size="15" ></font></font></span><br>
<br>
</td></tr>
</table>
</form>
</body>
</html>