![]() ![]() ![]() ![]() |
|||||
|
|||||
樓主 youngman ![]()
![]() |
各位你們好 我製作一個text框,裡面的直是我用另一個page來做SQL搜尋到的結果值,如果一開始載入頁面hd1這個是沒有值的,所以不會顯示任何直出來,所以當我在手動輸入值進去,在案清除畫面 他是可以清除的,但是一旦我案下搜尋鍵並把值傳回來時,值是會顯示沒錯,但是這個時候 案下清除鍵就不會清除了,反倒是你把顯示的值手動清掉之後在案一下清除鍵,被你清掉的值又回來了。 我想這可能是預設value的問題...但是如果value那邊不這個寫的話 要怎麼讓我DB的值顯示在text上面呢??,如果用原方式(就是目前使用的)寫那麼清除畫面的問題應該要怎麼解決呢? 麻煩各位了 謝謝 |
1樓 |
=.=
你有看過哪個大站在搜尋功能加上 清除 按鈕的... 所以移除你的 清除 按鈕就好了!!
本篇文章回覆於2012-03-05 00:59
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
2樓
作者回應
youngman ![]() |
不好意思 可能我說的不夠清楚 ^^"
我在A網頁 寫了20個text的欄位 並且有一個 "清除畫面"的案鈕 以及 "查詢"的按鈕,當我在A網頁中案下 "查詢"按鈕,畫面移到B網頁,在B網頁中點選你要的筆數然後按下確定,並且將值回傳給A網頁並將值寫入相對應的欄位(text)中(寫入的方法就是上面PO的那段code),這個時候A網頁的20個欄位都有value了(這裡的value都是從B網頁傳過來的),此時你在A網頁案下清除畫面的案鈕 會發現沒有作用,當你把A網頁的些許欄位的值手動刪掉之後,在A網頁在案一次清除畫面,那們剛剛你刪掉的值就要回來了。 謝謝!!
本篇文章回覆於2012-03-05 01:11
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
3樓 |
我想你用的是表單的RESET功能。
該功能認真來說並非是清除,而是重置。 所以你從B網頁再導入A網頁後帶值的情況。其預設值就是有帶值的情況。 當你按下RESET鍵。自然就會還原到原先帶過來的值。 所以~~~你如果要做到清除的功能。就不能單使用RESET。至少依照你的情況這樣是不行的。 你只能去寫程式,將INPUT內的值清空處理。
本篇文章回覆於2012-03-05 09:45
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
4樓
最有價值解答
溫子 ![]() ![]() |
用一個 "連結按鈕" 叫做 清除 ,連結到 A網頁 不就好了 =.=
本篇文章回覆於2012-03-05 12:48
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
5樓
作者回應
youngman ![]() |
謝謝各位的幫助~!! 感恩 ~!!
本篇文章回覆於2012-03-05 13:05
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
回覆 |
如要回應,請先登入. |