Re: [問題] html傳值和搜尋 (已爬文)
※ 引述《wenchi7711 (小夏)》之銘言:
: 我使用的是Dreamweaver8,現在急需要完成這個網頁,拜託大家解答!
: 情況:
: 請問,現在網頁A.html,有1個Form,
: 裡面有select、checkbox、text,分別都輸入了不同的值
: 當在網頁A.html中,按下送出鈕(submit)時,
: 會先對A.html裡的陣列進行搜尋,然後搜尋到的值,
: 再傳到B.html這個網頁中,用的是DW中的gotoURL功能
: 然後自動開啟B.html這個網頁,網頁會顯示搜尋到的值
: 問題:
: 1.請問,要如何在按下submit時,先對A.html做搜尋?
: 2.請問,要如何將值傳給網頁B.html中去顯示?
: 謝絕PHP語法,先謝謝回答的人!
: 我的送出鈕是寫這樣↓
: <input name="Submit" type="submit" onClick="MM_goToURL('parent','search.html');return document.MM_returnValue"
: value="查詢">
: 推 TonyQ:不排斥 js的話 , 1. 在onsubmit 時去搜尋塞hidden input 01/15 15:54
: → TonyQ:2.A的form 類型寫get , b用js去parse url取得值. 01/15 15:55
: → TonyQ:純DW有沒有解我不清楚就是了 XD 01/15 15:55
: → wenchi7711:可是我的陣列值很多,搜尋到的也多,這樣還可以用get? 01/15 16:11
: → TonyQ:理論上url長度上限255個字元 01/15 16:22
: → TonyQ:你要用post 的話就不太可能純htl 完成. 01/15 16:22
: → TonyQ:html 01/15 16:22
: → wenchi7711:恩! 那請問要怎麼去塞hidden input? 01/15 16:25
: ※ 編輯: wenchi7711 來自: 59.116.198.144 (01/15 16:29)
: → TonyQ:這是基本的JS操作,不過我現在沒空寫範例 等晚上再看看- -" 01/15 16:41
我來幫寫個範例好了 XD
<form action="B.html" method="get" name="TheForm">
<!--...你的其他 field ...-->
<input type="hidden" name="result">
<input type="submit" value="查詢" onSubmit="return doSearch();">
</form>
<script>
function doSearch()
{
//做你要的搜尋
document.TheForm.result.value = '搜尋結果'; //自行轉成合用的字串
return true; //這裡回傳 true 就會 submit 過去
//如果回傳 false 就不會 submit
//主要是上面用的是 onSubmit
}
</script>
如果你的 B.html 沒有其他處理單純顯示的話 應該是沒什麼安全問題才是...
--
[LPH] Oops, your OOP's a problem? 說:
你現在還是看不到狗?
************* 說:
看得到 只是 他們不會跑 就一直呆呆在那邊 一直在起點
[LPH] Oops, your OOP's a problem? 說:
你要按"ㄅㄧㄤˋ"它們才會跑啊@@"
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.28.92
推
01/15 17:22, , 1F
01/15 17:22, 1F
推
01/15 18:51, , 2F
01/15 18:51, 2F
→
01/15 18:52, , 3F
01/15 18:52, 3F
→
01/15 19:01, , 4F
01/15 19:01, 4F
推
01/15 19:43, , 5F
01/15 19:43, 5F
推
01/15 19:46, , 6F
01/15 19:46, 6F
→
01/15 20:04, , 7F
01/15 20:04, 7F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):