帮我看看这段javcscript代码有什么问题

来源:百度知道 编辑:UC知道 时间:2024/06/27 15:32:17
这是一段计算器的编码,可是按动按钮的时候输入不了数字
我是个菜鸟 请高手帮忙看看

<html>
<head>
<script type="text/jscript" language="javascript">
var n1=",n2=";
var item1_flag=true;
var opr_type='+';
function SetVal(item){
document.Cal.OutText.value+=item;
if(item_flag)
n1+=item;
else
n2+=item;
}
function SetOpr(opr){
document.Cal.OutText.value+=opr;
item1_flag=false;
opr_type=opr;
}
function Clear(){
document.Cal.outText.value"";
item1_flag=true;
opr_type="+";
n1="";
n2="";
}
function Compute(obj){
var Result;
if((n1!=")&&(n2!=")){
if((eval(n2)==0)&&(opr_type=='/'))
{alert('除数不能为0!');
Clear();
return;
}
else
{result=eval(obj.OutText.value);
document.Cal.OutText.value+='=';

<html>
<head><script language="javascript">
<!--
var n1='',n2='';
var item1_flag=true;
var opr_type='+';
function setvalue(item)
{ document.cal.outtext.value+=item;
if(item1_flag==1)
n1+=item;
else n2+=item;
}

function setopr(opr)
{document.cal.outtext.value+=opr;
item1_flag=false;
opr_type=opr;
}

function clear()
{document.cal.outtext.value="";
item1.flat=true;
opr_type="+";
n1="";n2="";
}

function computer(obj)
{var result='' ;
if((eval(n2)==0)&&(opr_type=="/"))
{alert("除数不能为0!");
clear();
return;
}
else
{result=eval(obj.outtext.value);
document.cal.outtext.value+='=';
document.cal.outtext.value+=result;
}
}
-->
</script>
</head>