首頁  >  文章  >  web前端  >  javascript怎麼實作彈出窗口

javascript怎麼實作彈出窗口

青灯夜游
青灯夜游原創
2021-05-19 17:43:2014762瀏覽

方法:1、使用alert()實作警告框窗口,語法“alert("文字");”;2、使用confirm()實作確認框窗口,語法“confirm("文字")” ;3、使用prompt()實作提示框,語法「prompt("文字","預設值")」。

javascript怎麼實作彈出窗口

本教學操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。

方法1:使用alert()實作警告框視窗

警告框經常用來確保使用者可以得到某些資訊。

當警告框出現後,使用者需要點選確定按鈕才能繼續操作。

語法

window.alert("sometext");

window.alert() 方法可以不帶window對象,直接使用alert()方法。

範例:

alert("你好,我是一个警告框!");

javascript怎麼實作彈出窗口

#方法2:使用confirm()函數實作確認方塊視窗

確認框通常用於驗證是否接受使用者操作。

當確認卡彈出時,使用者可以點擊 "確認" 或 "取消" 來確定使用者操作。

當你點擊 "確認", 確認框回傳 true, 如果點擊 "取消", 確認框回傳 false。

語法

window.confirm("sometext");

window.confirm() 方法可以不帶window對象,直接使用confirm()方法。

範例:

<p>点击按钮,显示确认框。</p>
<button onclick="myFunction()">点我</button>
<p id="demo"></p>
<script>
function myFunction(){
	var x;
	var r=confirm("按下按钮!");
	if (r==true){
		x="你按下了\"确定\"按钮!";
	}
	else{
		x="你按下了\"取消\"按钮!";
	}
	document.getElementById("demo").innerHTML=x;
}
</script>

效果圖:

javascript怎麼實作彈出窗口

javascript怎麼實作彈出窗口

2-javascript怎麼實作彈出窗口

javascript怎麼實作彈出窗口

方法3:使用prompt()函數實作提示框視窗

提示方塊常用於提示使用者在進入頁面前輸入某個值。

當提示框出現後,使用者需要輸入某個值,然後點選確認或取消按鈕才能繼續操縱。

如果使用者點選確認,那麼傳回值為輸入的值。如果使用者點擊取消,那麼傳回值為 null。

語法

window.prompt("sometext","defaultvalue");

window.prompt() 方法可以不帶window對象,直接使用prompt()方法。

範例:

<p>点击按钮查看输入的对话框。</p>
<button onclick="myFunction()">点我</button>
<p id="demo"></p>
<script>
function myFunction(){
	var x;
	var person=prompt("请输入你的名字","Harry Potter");
	if (person!=null && person!=""){
	    x="你好 " + person + "! 今天感觉如何?";
	    document.getElementById("demo").innerHTML=x;
	}
}
</script>

效果圖:

javascript怎麼實作彈出窗口

javascript怎麼實作彈出窗口

【推薦學習:javascript高階教學

以上是javascript怎麼實作彈出窗口的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn