15-8.htm

来自「JScript网页特效,包含很多的实现网页特效的方法.」· HTM 代码 · 共 107 行

HTM
107
字号
<html>
<head>
<title>§15.8 计算器</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>

<body bgcolor="#FFFFFF" text="#000000">
<script language="JavaScript">

<!-- Begin Code

var one   = '1'
var two   = '2'
var three = '3'
var four  = '4'
var five  = '5'
var six   = '6'
var seven = '7'
var eight = '8'
var nine  = '9'
var zero  = '0'
var plus  = '+'
var minus = '-'
var multiply = '*'
var divide = '/'
var decimal = '.'

function enter(obj, string) 
{
  obj.expr.value += string
}

function compute(obj)
{
  obj.expr.value = eval(obj.expr.value)
}

// End Code -->

</script>

<form name="calc">
  <table border=0 cellpadding="4" cellspacing="1" bgcolor="#CC6633">
    <tr bgcolor="#FFFFFF"> 
      <td colspan=4> 
        <input type="text" name="expr" size=30 action="compute(this.form)"> 
    <tr bgcolor="#FFFFFF"> 
      <td> 
        <input type="button" value="  7  " onClick="enter(this.form, seven)">

      <td> 
        <input type="button" value="  8  " onClick="enter(this.form, eight)">

      <td> 
        <input type="button" value="  9  " onClick="enter(this.form, nine)">

      <td> 
        <input type="button" value="   /  " onClick="enter(this.form, divide)">

    <tr bgcolor="#FFFFFF"> 
      <td> 
        <input type="button" value="  4  " onClick="enter(this.form, four)">

      <td> 
        <input type="button" value="  5  " onClick="enter(this.form, five)">

      <td> 
        <input type="button" value="  6  " onClick="enter(this.form, six)">

      <td> 
        <input type="button" value="  *  " onClick="enter(this.form, multiply)">

    <tr bgcolor="#FFFFFF"> 
      <td> 
        <input type="button" value="  1  " onClick="enter(this.form, one)">

      <td> 
        <input type="button" value="  2  " onClick="enter(this.form, two)">

      <td> 
        <input type="button" value="  3  " onClick="enter(this.form, three)">

      <td> 
        <input type="button" value="   -  " onClick="enter(this.form, minus)">

    <tr bgcolor="#FFFFFF"> 
      <td colspan=2> 
        <input type="button" value="       0       " onClick="enter(this.form, zero)">

      <td> 
        <input type="button" value="   .  " onClick="enter(this.form, decimal)">

      <td> 
        <input type="button" value="  +  " onClick="enter(this.form, plus)">

    <tr bgcolor="#FFFFFF"> 
      <td colspan=2> 
        <input type="button" value="   =   " onClick="compute(this.form)">

      <td colspan=2> 
        <input type="button" value="AC" size= 3 onClick="this.form.expr.value = ''"> </table>

</form>

</body>
</html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?