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

為了賬號安全,請及時綁定郵箱和手機立即綁定

請問大神這為什么輸出不了?

<!DOCTYPE html>

<html>

?<head>

? <title> 事件</title> ?

? <script type="text/javascript">

? function count(){

? ? ? ??

? ? ?var x= parseInt(document.getElementById( "text1" ).value);


? ?var y= parseInt(document.getElementById( "text2" ).value);

? var ?z= document.getElementById( "select" ).value;

? var a;

? switch(z){

? ? ? ? case"+":a=x+y;

? ? ? ? break;

? ? ? ? case"-":a=x-y;

? ? ? ? break;

? ? ? ? case"*":a=x*y;

? ? ? ? break;

? ? ? ? case"/":a=x/y;

? ? ? ? break;

? ? }document.getElementById("fruit").value=a;

? }

</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>


正在回答

6 回答

把這幾換上去吧!

var x= parseInt(document.getElementById( "txt1" ).value);

var y= parseInt(document.getElementById( "txt2" ).value);

default://switch?這個結尾(后面 2行)!

? ? ? ? case "/":a=x/y;


1 回復 有任何疑惑可以回復我~

最后一個case的分號“ ;” ,注意大小寫,這種問題細心一點都可以避免的。

0 回復 有任何疑惑可以回復我~
#1

三水朝山 提問者

改了還是不能。。。
2016-05-23 回復 有任何疑惑可以回復我~
#2

SmallBox 回復 三水朝山 提問者

不會啊,我這復制你的代碼除了ID還有這個分號,改了就沒問題了
2016-05-23 回復 有任何疑惑可以回復我~
#3

三水朝山 提問者 回復 SmallBox

是嗎?我試下
2016-05-23 回復 有任何疑惑可以回復我~
#4

YLUEI 回復 三水朝山 提問者

你輸的是中文狀態下的分號
2016-05-23 回復 有任何疑惑可以回復我~
#5

俞慢俞美麗 回復 三水朝山 提問者

我試了,怎么還是沒有結果呢?
2016-05-24 回復 有任何疑惑可以回復我~
#6

三水朝山 提問者 回復 俞慢俞美麗

改了2個錯誤后還不行?
2016-05-25 回復 有任何疑惑可以回復我~
查看3條回復

id寫錯了

0 回復 有任何疑惑可以回復我~

你取值的輸入框的id寫錯了,應該分別是“txt1”和“txt2”要統一,細心。

0 回復 有任何疑惑可以回復我~

你的Id寫錯了。不是text1,text2,是txt1和txt2

0 回復 有任何疑惑可以回復我~

你的id弄錯了 是txt1 和 txt2;

?var x= parseInt(document.getElementById( "txt1" ).value);

?? var y= parseInt(document.getElementById( "txt2" ).value);


0 回復 有任何疑惑可以回復我~
#1

三水朝山 提問者

改了發現也不行。
2016-05-23 回復 有任何疑惑可以回復我~
#2

楓林晚歡迎您3361416 回復 三水朝山 提問者

不要糾結了,快學后面的,關鍵是實戰,等你到后面就發現前面很多東西沒用到的。
2016-05-23 回復 有任何疑惑可以回復我~
#3

三水朝山 提問者 回復 楓林晚歡迎您3361416

原來是這樣...
2016-05-23 回復 有任何疑惑可以回復我~
#4

楓林晚歡迎您3361416 回復 三水朝山 提問者

關鍵還是整合在一起,學到后面,看能不能有個項目做做。
2016-05-23 回復 有任何疑惑可以回復我~
查看1條回復

舉報

0/150
提交
取消

請問大神這為什么輸出不了?

我要回答 關注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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