作者lausai (恨怨悲苦憎怒嗔)
看板Web_Design
標題Re: [問題] 在兩頁面間傳值(HTML)
時間Thu Jul 23 22:02:14 2009
====page2.aspx====
<input type="text" id="text_element">
====page2.aspx====
w=window.open('page2.aspx');
setTimeout("w.document.getElementById('text_element').value='some text'", 1000);
上面是簡單的範例 利用window.open取得新開視窗的window物件
接著就可以操作新開視窗 為什麼要過1秒才開始操作 因為要等新視窗的DOM tree建好
不知道這方法合乎你的情況嗎 @@
※ 引述《wil771126 (雨的印記)》之銘言:
: 我想在兩個頁面間傳遞一個值
: 把頁面1的一個text裡的文字 按下submit後
: 傳到頁面2的text
: <form action="page2.aspx" method="post">
: <input type="text" name="data" />
: <input type="submit" value="goto" /> <br />
: </form>
: 這雖然是asp.net 但我是想用只有html的
: 上面的語法 好像可以傳過去
: 但頁面2要怎麼接收 (可以在頁面2的text顯示)
: 如果這段也有問題 也請指導一下
: 要寫一些程式 需要用到網頁的 但實在不熟= =
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.221.2
推 wil771126:w=window.open...的是? asp語法嗎 07/23 22:35
→ wil771126:還是javascript 最近有些程式需要做網頁 我超不熟的@@ 07/23 22:37
→ robert38:看起來是js 07/23 22:48
→ lausai:是javascript 可以去w3cschool看看 有很多資料 適合初學者 07/23 22:54
→ wil771126:看他的原始檔 看不出啥 到是網址上面出現了我打的字 07/23 23:16