1. 程式人生 > >web之javascript語句

web之javascript語句

加油! spa 百度首頁 conf text asc fine fin .com

---恢復內容開始---

一、javaScript語句

1,alert(字符串或變量):警告消息對話框

<script type="text/javascript">
    var mynum=30;   //定義變量並賦值
    alert("hello!");//用消息對話框輸出“hello!”
    alert(mynum);   //用消息框輸出變量“30”
</script>
註意:
1,在點擊對話框“確定”按鈕前,不能進行任何其它操作。
2,消息對話框通常可以用於調試程序。
3,alert輸出內容可以是字符串或變量,與document.write()相似。
4,alert返回值為undefined

2,confirm(str):確認消息對話框

<script type="text/javascript">
    var mymessage=confirm("你喜歡JavaScript碼?");//定義彈窗顯示的內容
    if(mymessage==true){                  //點擊“確認”,返回值為true
        document.write("很好,加油!");
    }
    else                                              //點擊“取消”,返回值為false
    {
        document.write(
"JS功能強大,可以學學的!"); } </script> 1,str參數,要在彈窗上顯示的內容。 2,返回值:點擊“確認”返回true,點擊“取消”返回false。 3,點擊彈窗的按鍵前,不能做其它任何操作。

3,prompt(str1,str2):提問消息對話框

<script style="text/javascript">
    var myname=prompt("請輸入你的姓名:");
    if(myname==null){ //點擊“取消”,返回為null;
         document.write("你點擊了取消按鈕!");
    }
    
else if(myname==‘‘){//輸入框沒有輸入內容,並點擊“確認”,返回值為(‘‘)空格; document.write("你點擊了確認按鈕,但你什麽也沒輸入"); } else{ //輸入內容並點擊“確定”,返回輸入的內容; document.write("你點擊了確認按鈕,你輸入的內容為“+myname); } </script>
1,str1:要顯示在消息對話框中的文本,不可修改;
2,str2:文本框中的默認顯示內容,可以修改(為可選參數);
3,點擊確認按鈕,文本框中輸入的內容將作為返回值返回;
4,點擊取消按鈕,將返回null;
5,點擊對話框的按鈕前,不能進行其它操作;

4,window.open([URL],[窗口名稱],[參數字符串])

<script style="text/javascript">
    window.open(‘http://www.baidu.com‘,‘百度首頁‘,‘width=300px,height=200px,
menubar=no,toolbar=no,status=no,scrollbars=yes);
//打開一個命名為百度首頁並進行一些屬性設置的窗口;
</script>
------------------------------------------------------------
|       參數       |       值       |   說明                 |
------------------------------------------------------------
|       top       |   numder       | 窗口頂部離屏幕頂部的像素  |
------------------------------------------------------------
|       left      |   numder       | 窗口左端離屏幕左端的像素  |
------------------------------------------------------------
|       width     |   numder       | 窗口的寬度              |
------------------------------------------------------------
|       height    |   numder       | 窗口的高度              |
------------------------------------------------------------
|      menubar    |   yes/no       | 窗口有沒有菜單           |
------------------------------------------------------------
|     toolbar     |   yes/no       | 窗口有沒有工具條         |
------------------------------------------------------------
|    scrollbars   |   yes/no       | 窗口有沒有滾動條         |
------------------------------------------------------------
|      status     |   yes/no       | 窗口有沒有狀態欄         |
------------------------------------------------------------
參數說明:
URL:可選參數;在窗口中要顯示網頁的網址或路徑,如果省略,或者是空字符串,那麽窗口就不顯示任何文檔。
窗口名稱:可選參數;被打開的窗口名稱;
    1,改名字由字母、下劃線、和數字組成。
    2,“_top”、"_blank"、"_self"具有特殊意義的名稱
        _blank:在窗口顯示目標網頁;
        _self:在當前窗口顯示目標網頁;
        _top:框架網頁中在上部窗口中顯示目標網頁;
    3,相同name的窗口只能創建一個,所有創建多個窗口時name不能相同;
    4,name不能包含空格;
參數字符串:可選參數,設置窗口參數,各參數用逗號隔開。

close():關閉窗口

1,窗口對象。close();關閉指定網頁
<script style="text/javascript"> var mywin=window.opn(‘http://www.baidu.com‘);//將打開的新網頁存到變量中 mywin.close();//關閉指定網頁 </script>
2,window.close();關閉當前網頁

web之javascript語句