亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

為什么這樣的錯誤代碼也可以通過?。?/h1>

為什么這樣的錯誤代碼也可以通過啊?

isu_騰飛 2014-12-02 20:16:17
明明就得不到正確結果課程頁地址:http://www.xianlaiwan.cn/code/1488<!DOCTYPE?html> <html> ?<head> ??<title>?事件</title>?? ??<script?type="text/javascript"> ???function?count(){ ??????var?first?=?document.getElementById("txt1").value; ??????var?sec?=?document.getElementById("txt2").value; ??????var?result?; ????//獲取第一個輸入框的值 ????//獲取第二個輸入框的值 //獲取選擇框的值 ??????var?selec?=?document.getElementById("select").value; //獲取通過下拉框來選擇的值來改變加減乘除的運算法則 ??????if?(select?===?"+"){ ??????????result?=?first?+?sec; ??????} ??????else?if?(select?===?"-"?){ ??????????result?=?first?-?sec; ??????} ??????else?if?(select?==="*"){ ??????????result?=?first?*?sec; ??????} ??????else?if?(select?===?"/") ??????{ ??????????result?=?first?/?sec; ??????} ????//設置結果輸入框的值? ??????var?theResult?=?document.getElementById("fruit"); ??????theResult.value?=?result; ???} ??</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>..
查看完整描述

2 回答

?
isu_騰飛

TA貢獻4條經驗 獲得超2個贊

補充正確的代碼如下:

<!DOCTYPE?html>
<html>
?<head>
??<title>?事件</title>??
??<script?type="text/javascript">
???function?count(){
??????var?first?=?parseInt(document.getElementById("txt1").value);
??????var?sec?=?parseInt(document.getElementById("txt2").value);
??????var?result?=?""?;
????//獲取第一個輸入框的值
????//獲取第二個輸入框的值
????//獲取選擇框的值
??????var?select?=?document.getElementById("select").value;
????//獲取通過下拉框來選擇的值來改變加減乘除的運算法則
??????if?(select?===?"+"){
??????????result?=?first?+?sec;
??????}
??????else?if?(select?===?"-"?){
??????????result?=?first?-?sec;
??????}
??????else?if?(select?==="*"){
??????????result?=?first?*?sec;
??????}
??????else?if?(select?===?"/")
??????{
??????????result?=?first?/?sec;
??????}
????//設置結果輸入框的值?
??????var?theResult?=?document.getElementById("fruit");
??????theResult.value?=?result;
???}
??</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>


..

查看完整回答
反對 回復 2014-12-02
  • 2 回答
  • 0 關注
  • 1705 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號