window对象属性alert、confirm、prompt怎么使用?
window對(duì)象屬性alert、confirm、prompt怎么使用?
一、總結(jié)
1、參數(shù)依次復(fù)雜,返回值依次復(fù)雜,但是感覺(jué)都是一一繼承的,所以很好想也很好寫。
二、window對(duì)象alert、confirm、prompt怎么使用?
1、window對(duì)象
window對(duì)象是瀏覽器窗口對(duì)文檔提供的一個(gè)現(xiàn)實(shí)的容器,代表打開(kāi)的瀏覽器窗口,是每一個(gè)加載文檔的父對(duì)象
window的屬性和方法調(diào)用方法:window.屬性,window.方法
也可以直接調(diào)用省略 window.
2、對(duì)話框
alert() 顯示帶有一段消息和一個(gè)確認(rèn)按鈕的警告框。
confirm() 顯示帶有一段消息以及確認(rèn)按鈕和取消按鈕的對(duì)話框。返回值為布爾值
prompt() 顯示可提示用戶輸入的對(duì)話框。
第一個(gè)參數(shù)是提示,第二個(gè)參數(shù)是默認(rèn)值;
返回值為輸入的值,取消返回null
三、案例
1 <!DOCTYPE html>
2 <html lang="zh-cn">
3 <head>
4 <meta charset="utf-8">
5 <title>7-51 課堂演示</title>
6 <link rel="stylesheet" type="text/css" href="style.css">
7 <style type="text/css">
8 </style>
9 </head>
10 <body>
11 <script>
12 function cicle(){
13 var radius=prompt('請(qǐng)輸入圓的半徑','0');
14 var r=parseFloat(radius);
15 var s=Math.PI*r*r
16 alert('圓的面積為:'+s)
17 var co=confirm('您對(duì)這個(gè)計(jì)算功能滿意嗎');
18 if(co){
19 alert('感謝您的評(píng)價(jià)')
20 }else{
21 alert('請(qǐng)?jiān)偎伎家幌?)
22 }
23 }
24 </script>
25 <input type="button" id="cic" value="計(jì)算圓形的面積" onclick="cicle()">
26 </body>
27 </html>
四、測(cè)試題-簡(jiǎn)答題
1、window對(duì)象是document對(duì)象的父親么?
解答:是的,document對(duì)象是window對(duì)象的大兒子,大有作為。
2、窗口里面直接彈出對(duì)話框,有哪幾種常用方法?
解答:alert(),confirm(),prompt()。
3、瀏覽器window窗口中的輸入對(duì)話框叫什么名字?
解答:prompt。prompt是提示,DOS命令的意思。所以使用的時(shí)候肯定有提示值。
4、prompt輸入提示框的參數(shù)和返回值是什么?
解答:因?yàn)槭翘崾究颍隙ㄓ刑崾局?,因?yàn)槭禽斎肟?,肯定有默認(rèn)值。返回值在有輸入的情況下肯定是輸入的值啊。
prompt() 顯示可提示用戶輸入的對(duì)話框。
第一個(gè)參數(shù)是提示,第二個(gè)參數(shù)是默認(rèn)值;
返回值為輸入的值,取消返回null
5、confirm的作用是什么,參數(shù)是什么,返回值是什么?
解答:見(jiàn)名知意,確認(rèn)框,返回值肯定是true和false,參數(shù)就是提示信息,因?yàn)樗菍?duì)alert的相當(dāng)于加強(qiáng)版。
6、alert、comfirm、prompt的關(guān)系是怎樣的(從參數(shù),返回值,和繼承的基礎(chǔ)上回答)?
解答:參數(shù)依次復(fù)雜,返回值依次復(fù)雜,但是感覺(jué)都是一一繼承的,所以很好想也很好寫。
7、prompt()和window.prompt()的方法調(diào)用方式正確么(不考慮參數(shù))?
解答:正確,因?yàn)閜rompt是window對(duì)象。而window.一般情況可以省略。
8、π(PI)常量怎么調(diào)用?
解答:Math.PI。常量大寫,PI是Math對(duì)象的常量。
總結(jié)
以上是生活随笔為你收集整理的window对象属性alert、confirm、prompt怎么使用?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Mysql中各种与字符编码集(chara
- 下一篇: Linux 下测试磁盘读写 I/O 速度