課程
/前端開發
/JavaScript
/JavaScript入門篇
為什么prompt不能用if(x==true)
2016-07-05
源自:JavaScript入門篇 2-7
正在回答
prompt(str1,str2);
返回值是 字符串str2
即使你輸入的str2是true,也是和boolean類型的true是不等的。
函數prompt(str1,str2)的作用是提醒用戶輸入數據。str1用于提示用戶,str2是一個默認的輸入數據,可以修改。該函數返回值就是輸入框中用戶輸入的數據。
例如:
var address;//用于保存用戶輸入的網址
address=prompt("請輸入打開網站的地址:", "http://www.xianlaiwan.cn");
這樣,假如用戶輸入了“http://www.baidu.com”,那么address=“http://www.baidu.com”;如果用戶直接點擊確定,沒有輸入。那么返回值就是默認值,即address="http://www.xianlaiwan.cn"
你跟confirm混淆了吧!confirm確定返回true取消返回false。
var mychar=prompt("請輸入你英語考試成績:","80");
你輸入的文本框中的內容賦給muchar,默認值為80
Cindy_1
prompt的返回值不是true,而是具體的內容。confirm的返回值才是true或者false
2-4小節講到了,可以在回去看看2-4小節
返回值:
1. 點擊確定按鈕,文本框中的內容將作為函數返回值2. 點擊取消按鈕,將返回null
舉報
JavaScript做為一名Web工程師的必備技術,本教程讓您快速入門
2 回答關于prompt
2 回答關于prompt窗口
7 回答關于prompt的問題
2 回答編程練習-關于prompt()
4 回答關于prompt的一個問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-07-05
prompt(str1,str2);
返回值是 字符串str2
即使你輸入的str2是true,也是和boolean類型的true是不等的。
2016-07-05
函數prompt(str1,str2)的作用是提醒用戶輸入數據。str1用于提示用戶,str2是一個默認的輸入數據,可以修改。該函數返回值就是輸入框中用戶輸入的數據。
例如:
var address;//用于保存用戶輸入的網址
address=prompt("請輸入打開網站的地址:", "http://www.xianlaiwan.cn");
這樣,假如用戶輸入了“http://www.baidu.com”,那么address=“http://www.baidu.com”;如果用戶直接點擊確定,沒有輸入。那么返回值就是默認值,即address="http://www.xianlaiwan.cn"
2016-07-05
你跟confirm混淆了吧!confirm確定返回true取消返回false。
var mychar=prompt("請輸入你英語考試成績:","80");
你輸入的文本框中的內容賦給muchar,默認值為80
2016-07-05
prompt的返回值不是true,而是具體的內容。confirm的返回值才是true或者false
2016-07-05
2-4小節講到了,可以在回去看看2-4小節
返回值:
1. 點擊確定按鈕,文本框中的內容將作為函數返回值
2. 點擊取消按鈕,將返回null