代碼中id="fruit"為什么不能換成別的 如id="txt3",(在document.getElement(id名).value中的id也改的情況下)
<!DOCTYPE html>
<html>
? ? <head>
? ? ? ? <title>計(jì)算器</title>
? ? ? ? <script type="text/javascipt">
? ? ? ? ? ? function count(){
? ? ? ? ? ? ? ??
? ? ? ? ? ? ? ? var value1=document.getElementById("txt1").value;
? ? ? ? ? ? ? ? var value2=document.getElementById("txt2").value;
? ? ? ? ? ? ? ? var sign=document.getElementById("select").value;
? ? ? ? ? ? ? ? switch(sign){
? ? ? ? ? ? ? ? ? ? case "+":result=parseFloat(value1)+parseFloat(value2);
? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? ? ? case "-":result=parseFloat(value1)-parseFloat(value2);
? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? ? ? case "*":result=parseFloat(value1)*parseFloat(value2);
? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? ? ? case "/":result=parseFloat(value1)/parseFloat(value2);
? ? ? ? ? ? ? ? }
? ? ? ? ? ? document.getElementById("fruit").value=coun;
? ? ? ? ? ? }
? ? ? ? </script>
? ? </head>
? ? <body>
? ? ? ? <input type="text" id="txt1"/>
? ? ? ? <select id="select">
? ? ? ? ? ? <option value="+">+</option>
? ? ? ? ? ? <option value="-">-</option>
? ? ? ? ? ? <option value="*">*</option>
? ? ? ? ? ? <option value="/">/</option>
? ? ? ? </select>
? ? ? ? <input type="text" id="txt2"/>
? ? ? ? <input type="button" value="=" onclick="count()"/>
? ? ? ? <input type="text" id="fruit"/>
? ? </body>
</html>
2016-08-22
這個(gè)肯定是可以換的,我看到你程序中有一處錯(cuò)誤:document.getElementById("fruit").value=coun;
應(yīng)該是”document.getElementById("fruit").value=coun;=result“ ?的。否則代碼運(yùn)行時(shí)不成功的。
2016-08-22
這個(gè)肯定是可以換的,我看到你程序中有一處錯(cuò)誤:document.getElementById("fruit").value=coun;
應(yīng)該是”=result“ ?的。否則代碼運(yùn)行時(shí)不成功的。
2016-08-22
可以換啊,不影響結(jié)果