document.getElementById().value得到的是字符串还是数值啊?
var num2 = document.getElementById("txt2").value;
case '/':
            if (num2 != '0')//*************
                result = parseFloat(num1) / parseFloat(num2);
            else
                alert("0不能作除数!");
        break;
/*在判断条件里,不管是用 num2 != 0 ; 还是用 num2 != '0';都能判断的出来*/
/*请问获得的num2究竟是数值还是字符串?*/
 
                             
                            