<html>
<title>sdfjsdfs</title>
<SCRIPT  LANGUAGE="JavaScript">
function compute(obj)
{obj.result.value=eval(obj.expr.value)
}
</SCRIPT>
<FROM NAME="evalform">
输入一个表达式
<INPUT  TYPE=text
NAME="expr"
SIZE=20> 
<br>
我知道了
<INPUT  TYPE=text
NAME="result"
SIZE=20>
<br>
<INPUT  TYPE="button"
value="OK"
onClick="compute(this.evalform)">
</form>
</html>

解决方案 »

  1.   

    你的代码大部分都对的,只不过要 “注意” form的拼写,不是"FROM"!!
    :)正确代码如下,运行通过
    <html>
    <title>sdfjsdfs</title>
    <SCRIPT  LANGUAGE="JavaScript">
    function compute(obj)
    {
    obj.result.value=obj.expr.value;
    }
    </SCRIPT>
    <Form NAME="evalform">
    输入一个表达式
    <INPUT  TYPE=text
    NAME="expr"
    SIZE=20> 
    <br>
    我知道了
    <INPUT  TYPE=text
    NAME="result"
    SIZE=20>
    <br>
    <INPUT  TYPE="button"
    value="OK"
    onClick="compute(this.form)">
    </form>
    </html>
      

  2.   

    不会啊,我机器上就能
    我上传了
    你访问一下看看
    http://esterlee.myetang.com/fff.html