请高手帮我看看这段javascript程序问题出在哪

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

<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.Ca

<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(item1_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(){
var result;
if((n1!="")&&(n2!="")){
if((eval(n2)==0)&&(opr_type=='/'))
{
alert('除数不能为0!');
Clear();
return;
}
else
{
result=eval(document.Cal.