課程
/前端開發
/JavaScript
/JavaScript入門篇
為什么我在彈出對話框沒有輸入成績而是點擊取消,也是提示“要努力了”,是不是沒有填寫,不管點確定或者取消,都默認零分?。?/p>
2014-12-13
源自:JavaScript入門篇 2-4
正在回答
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>prompt</title>
? <script type="text/javascript">
? function rec(){
var score; //score變量,用來存儲用戶輸入的成績值。
score =prompt("你的成績是多少?");
if(!empty(score))
{
if(score>=90)
? document.write("你很棒!");
??
}else ?if(score>=75)
? ? ? {
? ? ? ? ? document.write("不錯吆!");
? ? ? }else if(score>=60)
? ? ? ? ? ? ? ? ?{
? ? ? ? ? ? ?document.write("要加油!");
? ? ? ? ? ? ? ? ?}
else{?
? ? ? ? ? ? ? ? document.write("要努力了!");
? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ?}
? }
?
</script>
</head>
<body>
? ? <input name="button" type="button" onClick="rec()" value="點擊我,對成績做評價!" />
</body>
</html>
就是我沒有填寫,點確定或者取消,都是出現要努力了。為什么?
舉報
JavaScript做為一名Web工程師的必備技術,本教程讓您快速入門
3 回答不輸入成績,單擊取消?你要努力??這是為什么
2 回答點擊取消設置,彈出的確認框,我點擊取消,然而還是取消了之前的設置。
1 回答直接點擊取消也是你要努力了,這樣是不對的吧
3 回答用戶在點擊按鈕后,在輸入成績的對話框時選擇取消,顯示的是"要努力了!",能夠更改點擊取消時顯示的內容?
1 回答為什么彈出框后點擊確定和取消都沒有任何顯示了?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-07-16
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>prompt</title>
? <script type="text/javascript">
? function rec(){
var score; //score變量,用來存儲用戶輸入的成績值。
score =prompt("你的成績是多少?");
if(!empty(score))
{
if(score>=90)
{
? document.write("你很棒!");
??
}else ?if(score>=75)
? ? ? {
? ? ? ? ? document.write("不錯吆!");
? ? ? }else if(score>=60)
? ? ? ? ? ? ? ? ?{
? ? ? ? ? ? ?document.write("要加油!");
? ? ? ? ? ? ? ? ?}
else{?
? ? ? ? ? ? ? ? document.write("要努力了!");
? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ?}
? }
??
? }
?
</script>
</head>
<body>
? ? <input name="button" type="button" onClick="rec()" value="點擊我,對成績做評價!" />
</body>
</html>
2014-12-13
就是我沒有填寫,點確定或者取消,都是出現要努力了。為什么?