JavaScript的alert,prompt和confirm對話框
發表人:
Seachaos
積分: 2432
積分: 2432
JavaScript有提供三種跳出式的對話方塊
第一種就是alert
就有如他的翻譯,使用alert就是單純的跳出對話方塊,如下圖

他的JavaScript程式碼如下
[quote]
alert("訊息");
[/quote]
第二種就是confirm,用途是詢問使用者是否確定,展示下果如下圖

他會回傳一個布林變數(true或false),所以在詢問使用者是否要刪除檔案的時候可以用Javascript這樣做
[quote]
if(confirm("確定刪除?")){
//true 確定動作(刪除)
}else{
//false 取消動作
}
[/quote]
第三種就是prompt,是跳出一個對話方塊,可以讓使用者填入資料,並且回傳一個值,格式是prompt("訊息","預設值")
展示的下果如下圖

範例如下:
[quote]
var text = prompt("你想說什麼?","說你好");
alert(text); //顯示prompt的內容
[/quote]
預設的值是說你好,使用者填入的文字會存到變數text裡面,第二行的alert是要顯示給使用者看他剛剛填入的文字
有任何問題歡迎大家一起研究
第一種就是alert
就有如他的翻譯,使用alert就是單純的跳出對話方塊,如下圖
他的JavaScript程式碼如下
[quote]
alert("訊息");
[/quote]
第二種就是confirm,用途是詢問使用者是否確定,展示下果如下圖
他會回傳一個布林變數(true或false),所以在詢問使用者是否要刪除檔案的時候可以用Javascript這樣做
[quote]
if(confirm("確定刪除?")){
//true 確定動作(刪除)
}else{
//false 取消動作
}
[/quote]
第三種就是prompt,是跳出一個對話方塊,可以讓使用者填入資料,並且回傳一個值,格式是prompt("訊息","預設值")
展示的下果如下圖
範例如下:
[quote]
var text = prompt("你想說什麼?","說你好");
alert(text); //顯示prompt的內容
[/quote]
預設的值是說你好,使用者填入的文字會存到變數text裡面,第二行的alert是要顯示給使用者看他剛剛填入的文字
有任何問題歡迎大家一起研究
發表人:
藍淵
積分: 294
積分: 294
寫會員登入如果不想換整個頁面,想用一個彈跳出來的視窗也是這樣做嗎= =?
感覺好像有些不同
感覺好像有些不同
發表人:
Seachaos
積分: 2432
積分: 2432
正常的會員登入一定要有換頁的動作(有的網站是換頁很快,所以你感覺不到)
因為必須把資料傳送到Server端
除非是使用AJAX或是框架頁面的登入方式
因為必須把資料傳送到Server端
除非是使用AJAX或是框架頁面的登入方式