JavaScript中常用的六種互動(dòng)方法示例
1.confirm消息對(duì)話框
語(yǔ)法:confirm(”str“);
參數(shù)說(shuō)明:str為對(duì)話框中要顯示的文本,
作用:通常用于提醒用戶(hù)做出某些選擇,其返回值為布爾類(lèi)型,點(diǎn)擊確定返回值為ture,點(diǎn)擊取消返回值為false
例如:
<script type="text/javascript">
var mymessage=confirm("你喜歡JavaScript嗎?");
if(mymessage==true)
{ document.write("很好,加油!"); }
else
{ document.write("JS功能強(qiáng)大,要學(xué)習(xí)噢!"); }
</script>
2.prompt消息對(duì)話框
語(yǔ)法:prompt(”str1“,”str2“);
參數(shù)說(shuō)明:str1為要顯示在對(duì)話框中的文本,不可修改;str2為文本框中的內(nèi)容,可以修改
作用:彈出對(duì)話框,詢(xún)問(wèn)與用戶(hù)交互的信息
例如:
var myname=prompt("請(qǐng)輸入你的姓名:");
if(myname!=null)
{ alert("你好"+myname); }
else
{ alert("你好 my friend."); }
3.window.open打開(kāi)新窗口
語(yǔ)法:window.open('str1','str2','str3');
參數(shù)說(shuō)明:str1為要打開(kāi)窗口的地址;str2為要打開(kāi)窗口的名稱(chēng);str3為控制窗口的參數(shù)
作用:打開(kāi)一個(gè)新窗口
例如:
<script type="text/javascript">
window.open('http://www.imooc.com','_blank','width=300,height=200,menubar=no,toolbar=no, status=no,scrollbars=yes')
</script>
4.window.close關(guān)閉新窗口
語(yǔ)法:window.close('str');或者<新窗口>.close();
參數(shù)說(shuō)明:str為打開(kāi)窗口的地址
例如:
<script type="text/javascript">
var mywin=window.open('http://www.imooc.com'); //將新打的窗口對(duì)象,存儲(chǔ)在變量mywin中
mywin.close();
</script>
5.alert警告
語(yǔ)法:alert(”str“);//注意是雙引號(hào)
參數(shù)說(shuō)明:str為對(duì)話框彈出的內(nèi)容
例如:
<script type="text/javascript"> var mynum = 30; alert("hello!"); alert(mynum); </script>
6.document.write輸出內(nèi)容
語(yǔ)法:document.write("str")
作用:輸出文本str
例如:
</pre><pre name="code" class="javascript"><script type="text/javascript">
document.write("I love JavaScript!"); //內(nèi)容用""括起來(lái),""里的內(nèi)容直接輸出。
</script>
以上六點(diǎn),就是本文給大家分享的全部?jī)?nèi)容了,希望大家能夠喜歡。
相關(guān)文章
Javascript排序算法之計(jì)數(shù)排序的實(shí)例
計(jì)數(shù)排序是一種高效的線性排序,它通過(guò)計(jì)算一個(gè)集合中元素楚翔的次數(shù)來(lái)確定集合如何排列,計(jì)數(shù)排序不需要進(jìn)行數(shù)據(jù)的比較,所有他的運(yùn)行效率前面介紹的都高2014-04-04原生js結(jié)合html5制作小飛龍的簡(jiǎn)易跳球
這篇文章主要介紹了原生js結(jié)合html5制作小飛龍的簡(jiǎn)易跳球的方法和代碼分享,推薦給大家,有需要的小伙伴可以參考下。2015-03-03Javascript Ajax異步讀取RSS文檔具體實(shí)現(xiàn)
這篇文章主要介紹了Javascript Ajax異步讀取RSS文檔具體實(shí)現(xiàn),有需要的朋友可以參考一下2013-12-12JS與Ajax Get和Post在使用上的區(qū)別實(shí)例詳解
這篇文章主要介紹了JS與Ajax Get和Post在使用上的區(qū)別實(shí)例詳解的相關(guān)資料,非常不錯(cuò)具有參考借鑒價(jià)值,需要的朋友可以參考下2016-06-06詳解JavaScript的變量和數(shù)據(jù)類(lèi)型
這篇文章主要介紹了詳解JavaScript的變量和數(shù)據(jù)類(lèi)型,需要的朋友可以參考下2015-11-11深入淺析ES6 Class 中的 super 關(guān)鍵字
本文給大家收藏整理了ES6 Class 中的 super 關(guān)鍵字,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友參考下吧2017-10-10基于Bootstrap里面的Button dropdown打造自定義select
這篇文章主要介紹了基于Bootstrap里面的Button dropdown打造自定義select的相關(guān)資料,非常不錯(cuò)具有參考借鑒價(jià)值,需要的朋友可以參考下2016-05-05parabola.js拋物線與加入購(gòu)物車(chē)效果的示例代碼
本篇文章主要介紹了parabola.js拋物線與加入購(gòu)物車(chē)效果的示例代碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-10-10JS實(shí)現(xiàn)標(biāo)簽頁(yè)切換效果
這篇文章主要為大家詳細(xì)介紹了JS實(shí)現(xiàn)標(biāo)簽頁(yè)切換效果的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-05-05