标题:谁有JavaScript的计算器比较完整的代码
只看楼主
zhangjill
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2006-6-6
 问题点数:0 回复次数:1 
谁有JavaScript的计算器比较完整的代码
谁有JavaScript的计算器比较完整的代码请发来参考一下咯
谢谢!!
搜索更多相关主题的帖子: 计算器 JavaScript 代码 
2006-06-07 01:43
檐語
Rank: 1
来 自:江西
等 级:新手上路
帖 子:9
专家分:2
注 册:2010-6-25
得分:0 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> 简单计算器</TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script language="JavaScript">

      var m=0;     //是第一操作数

      function SetExp(str){
      if(m==1)   //根据m值判定结果是否为第一操作数
      {   document.Nform.result.value="";
           m=0;
      }
      else(m==0)
      {  document.Nform.result.value+=str;
      }
      }

      function Cal(result){
      var str=document.Nform.result.value;
      document.Nform.result.value=eval(str);
      m=1;
      }
      function Clear(){
      document.Nform.result.value="";
      }


</script>
</HEAD>

<BODY>
<center>
<h2></h2>
<form name=Nform method=get>
<table border="1" bordercolor="#003300">
<tr>
     <td colspan="3">
           <input type=text name="result">
     </td>
</tr>
<tr align="center">
     <td>
           <input type="button" value="1" onClick="SetExp('1')">
    </td>
     <td>
           <input type="button" value="2" onClick="SetExp('2')">
    </td>
     <td>
           <input type="button" value="3" onClick="SetExp('3')">
    </td>
</tr>
<tr align="center">
     <td>
           <input type="button" value="4" onClick="SetExp('4')">
    </td>
     <td>
           <input type="button" value="5" onClick="SetExp('5')">
    </td>
     <td>
           <input type="button" value="6" onClick="SetExp('6')">
    </td>
</tr>
<tr align="center">
     <td>
           <input type="button" value="7" onClick="SetExp('7')">
    </td>
     <td>
           <input type="button" value="8" onClick="SetExp('8')">
    </td>
     <td>
           <input type="button" value="9" onClick="SetExp('9')">
    </td>
</tr>
<tr align="center">
     <td>
           <input type="button" value="0" onClick="SetExp('0')">
    </td>
     <td>
           <input type="button" value="." onClick="SetExp('.')">
    </td>
     <td>
           <input type="button" value="C" onClick="Clear()">
    </td>
</tr>
<tr align="center">
     <td>
           <input type="button" value="+" onClick="SetExp('+')">
    </td>
     <td>
           <input type="button" value="-" onClick="SetExp('-')">
    </td>
     <td>
           <input type="button" value="*" onClick="SetExp('*')">
    </td>
</tr>
<tr align="center">
     <td>
           <input type="button" value="/" onClick="SetExp('/')">
    </td>
     <td colspan="2">
           <input type="button" value="=" onClick="Cal()">
    </td>
    </tr>
</table>
</form>
</center>

</BODY>
</HTML>

小小的天,大大的夢想。
2010-11-27 23:42



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-70261-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.412948 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved