<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    周浩

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 ::  :: 管理 ::
      28 隨筆 :: 0 文章 :: 16 評論 :: 0 Trackbacks
    今天有朋友問我關于用JAVASCRIPT來進行頁面各表單之間的數據傳遞的問題,我以前也寫過,不過從來沒有注意,今天總結了一下,希望能夠給大家一些幫助,也幫助我總結以前學過,用過的知識。

    ??? 一,最簡單的就是同一個網頁里的表單的數據傳遞。

    ???? 舉個實例,一個網頁上有兩個表單,每個表單里一個文本框,一個按鈕。點按鈕互相對操作對方的文本框的值。我們舉的例子是把一個文本框付給另一個文本框。具體的HTML代碼如下:

    <html>
    <head>
    <title>Untitled Document</title>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    </head>
    <body>

    <form name="form1" method="post" action="">
    ? <input type="text" name="textfield">
    ? <input type="button" name="Submit" value="1---------&gt;2" onClick="ok()">
    </form>

    <form name="form2" method="post" action="">
    ? <input type="text" name="textfield2">
    ? <input type="button" name="Submit" value="2-----&gt;1" onClick="ok1()">
    </form>

    </body>
    </html>

    以上為HTMl的代碼,大家可能注意到了onclik的代碼了,有兩個函數,接下來就是JAVASCRIPT的代碼了:<script language="JavaScript">
    function ok()
    {
    ? document.form2.textfield2.value=document.form1.textfield.value;
    }
    function ok1()
    {
    document.form1.textfield.value=document.form2.textfield2.value;
    }
    </script>
    ??
    ?? 二,第二種是兩個窗口之間的表單的文本框之間數據傳遞。其實這個可以在原來的基礎上進行一些擴展就可以了。關于如何創建彈出窗口,窗體里的表單的代碼, 在這里就不多說了,現在在這里說一下如何操作父窗口的表單里的文本框的數據。具體代碼如下:

    <script language="JavaScript">
    function ok()
    {
    ? opener.document.form2.textfield2.value=document.form1.textfield.value
    }
    </script>

    ?? 三,第三種就是框架網頁之間的表單的文本框之間數據傳遞.
    ??????? 注意的地方是框架的寫法:

    <frameset cols="505,505">
    ? <frame src="test.htm" name="leftr" id="leftr">//定義框架的名稱
    ? <frame src="test2.htm" id="right" name="right">
    </frameset>
    <noframes><body>

    </body></noframes>
    具體的實現代碼如下:
    <script language="JavaScript">
    function ok()
    {
    ? parent.leftr.document.form2.textfield2.value=document.form1.textfield.value
    }
    </script>
    ??? 這三種窗口之間的文本框數值互相操作的簡單方法就實現了,其它需要注意的就是他們之間的關系。

    posted on 2006-05-17 08:40 Derek 閱讀(190) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    Google
    主站蜘蛛池模板: 亚洲国产精品va在线播放 | 亚洲无码黄色网址| 亚洲av日韩精品久久久久久a| 久久久久久久久免费看无码| 99久久婷婷国产综合亚洲| **一级一级毛片免费观看| 亚洲午夜久久久久久尤物| 最近的免费中文字幕视频| 亚洲老熟女五十路老熟女bbw| 国产中文字幕免费观看| 黄网站色视频免费观看45分钟| 一区国严二区亚洲三区| 国产国产人免费人成成免视频| 亚洲免费人成在线视频观看| 午夜影院免费观看| 亚洲国产精品成人综合色在线婷婷 | 亚洲一级片内射网站在线观看| 五月天国产成人AV免费观看| 国产亚洲精午夜久久久久久| 香港a毛片免费观看| 99999久久久久久亚洲| 亚洲av日韩片在线观看| a色毛片免费视频| 91亚洲国产成人久久精品网址| 全免费a级毛片免费看无码| 深夜a级毛片免费无码| 亚洲αv在线精品糸列| 桃子视频在线观看高清免费完整| 亚洲人成网站18禁止| 亚洲第一黄色网址| 91成人免费观看| 老司机午夜性生免费福利| 久久精品国产精品亚洲色婷婷| 午夜爱爱免费视频| 一级毛片免费一级直接观看| 亚洲天堂在线播放| 免费v片视频在线观看视频| 国产免费AV片在线观看| 亚洲私人无码综合久久网| 亚洲精品高清国产一线久久| 午夜免费福利影院|