<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
    <title>我的计算器</title>
    <script language=javascript>
        var inputString = "";
        function updateString( value )
        {
            if (value == "Clear")
            {
                intputString = "";  *****************************
                window.alert(inputString);
            }
            else 
            {
                if (value != "=")
                {
                    inputString += value;
                }
            }
            if (value == "=")
            {
                document.Calculation.In.value = eval(inputString);
            }
            else
                document.Calculation.In.value = inputString;
        }
    </script>
</head>
<body>
    <form name = "Calculation">
        <input type=text name = In size="22" /><br />
        <input type=button name="plus" value="+" onclick="updateString('+')" />
        <input type=button name="minus" value="-" onclick="updateString('-')"/>
        <input type=button name="times" value="*" onclick="updateString('*')"/>
        <input type=button name="divide" value="/" onclick="updateString('/')"/><br />
        <input type=button name="zero" value="0" onclick="updateString('0')"/>
        <input type=button name="one" value="1" onclick="updateString('1')"/>
        <input type=button name="two" value="2" onclick="updateString('2')"/>
        <input type=button name="three" value="3" onclick="updateString('3')"/>
        <input type=button name="four" value="4" onclick="updateString('4')"/>
        <input type=button name="five" value="5" onclick="updateString('5')"/>
        <input type=button name="six" value="6" onclick="updateString('6')"/>
        <input type=button name="seven" value="7" onclick="updateString('7')"/>
        <input type=button name="eight" value="8" onclick="updateString('8')"/>
        <input type=button name="nine" value="9" onclick="updateString('9')"/><br />
        <input type=button name="Clear" value="Clear" onclick="updateString('Clear')"/>
        <input type=button name="Cal" value="=" onclick="updateString('=')"/>
    </form>
</body>
</html>
本人最近才开始学javascript,看了一本很基础的书,这个计算器的代码很简单,但是测试的时候clear键(带****号的一行)总是不能进入人意。按照c的说法var inputString;好像是定义全局变量的意思那么为什么intputString = "";时候并不是使inputString变为空字符串变量呢?请指教