程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> javascript-JS簡單計算器問題 不知道哪錯了 求大神指點

javascript-JS簡單計算器問題 不知道哪錯了 求大神指點

編輯:編程綜合問答
JS簡單計算器問題 不知道哪錯了 求大神指點



簡易計算
<br> function jiSuan(){<br> var num1 = document.getElementById(&quot;num1&quot;).value*1;<br> var num2 = document.getElementById(&quot;num2&quot;).value*1;<br> var oper = document.getElementById(&quot;oper&quot;).value;<br> res = 0<br> if(oper == &quot;+&quot;){<br> res = num1 + num2<br> }else if(oper == &quot;-&quot;){<br> res = num1 - num2<br> }else if(oper == &quot;*&quot;){<br> res = num1 * num2<br> }else if(oper == &quot;/&quot;){<br> res = num1 / num2<br> }else if(oper == &quot;%&quot;){<br> res = num1 % num2<br> }else{<br> res = &quot;不能識別&quot;<br> } <br> document.getElementById(&quot;res&quot;).value = res</p> <pre><code> } &lt;/script&gt; &lt;/head&gt; &lt;body&gt; &lt;input id=&quot;num1&quot; type=&quot;text&quot;/&gt; &lt;input id=&quot;oper&quot; type=&quot;text&quot;/&gt; &lt;input id=&quot;num2&quot; type=&quot;text&quot;/&gt; &lt;input type=&quot;button&quot; value=&quot;=&quot; onclick=&quot;jiSuan()&quot;/&gt; &lt;input id=&quot;res&quot; type=&quot;text&quot;/&gt; &lt;/body&gt; </code></pre> <p></html><br> 不知道哪裡錯了 誰能告訴我</p>

最佳回答:


  res = 0
    改成
     var res = 0;//因為你有一個dom節點 input id='res’; 兩個沖突了,ie中,沒聲明var默認以為是這個input了。

danielinbiti
dongjinwang
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved