posts - 120,  comments - 19,  trackbacks - 0

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title></title>
<script language=javascript>
function fTxtKeyDown(obj)
{
  if(event.keyCode == 32)
  {
    event.returnValue=false;
    //空格键
    var sRet;
    try {
      sRet = eval(obj.value);
    }
    catch(e) {
    }
    if (isNaN(sRet))
    {
      alert("计算式输入错误");
    }
    else
    {
        obj.value=sRet;
    }
  }
}

</script>
</head>

<body>
<font size="2">输入表达式(如:3*2-4)后,按空格键得到结果 try</font><br>
<br>
<input type=text onkeydown="fTxtKeyDown(this);" size="42">
</body>

</html>



posted on 2006-09-21 21:20 阿成 阅读(994) 评论(0)  编辑  收藏 所属分类: JavaScript

只有注册用户登录后才能发表评论。


网站导航: