<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
阿成 閱讀(1004)
評論(0) 編輯 收藏 所屬分類:
JavaScript