prompt彈出視窗是很方便的功能,可以讓使用者填入你想取得的資料;當使用者填入資料並按下確定時,回傳值就是他所填的資料,如果使用者按下取消時,回傳值會是什麼呢?
var ans=prompt("請問姓名","輸入於此");
if(!ans){
alert("姓名必須輸入!!");
}
else{
alert("歡迎"+ans+"進入本站");
}
說明:
當使用者【未填值並按下確定】或【直接按取消】時,回傳值會是null,所以在做判斷時,必須用if(ans)或if(!ans)這種方式去判斷是否有值。
No comments:
Post a Comment