台灣最大程式設計社群網站
線上人數
1045
 
會員總數:246691
討論主題:190104
歡迎您免費加入會員
討論區列表 >> Java Script/ Node.js >> 請教javascript 字串雙引號問題
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
請教javascript 字串雙引號問題
價值 : 50 QP  點閱數:2048 回應數:7
樓主

小高
初學者
350 22
520 92
發送站內信

請教前輩們,在下用encodeURIComponent後,母頁面表格中的顯示正常,但input box確會自動刪掉第一個雙引號後的字串,

請問這該如何處理,才能讓input box也能跟td中顯示的一樣...

感恩..

本篇文章發表於2013-09-10 13:27
1樓
回應

Always
檢舉此回應
是文字眶要顯示雙引號的問題嗎?

試試
var type = '1"X2"';

本篇文章回覆於2013-09-11 21:36
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

Always
檢舉此回應
抱歉重貼一次

本篇文章回覆於2013-09-11 21:37
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

Always
檢舉此回應
抱歉改貼全形
var type = '1"X2"';

請改半形
本篇文章回覆於2013-09-11 21:40
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
作者回應

小高
檢舉此回應
Always 大大
type 的值是由user事先輸入資料表中的,所以它不是固定值....
本篇文章回覆於2013-09-12 00:11
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
最有價值解答

Always
檢舉此回應
那就在server端置換雙引號再 echo 字串試試
本篇文章回覆於2013-09-12 20:59
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
6樓
作者回應

小高
檢舉此回應
Always 大大
在寫入資料表時先處理....javascript子母視窗顯示的都會變成那個字串Q.Q

所以我放棄用javascript帶字串,只帶id,再由id去取得user事先輸入的字串,再寫入資料表..

暫時解決....
本篇文章回覆於2013-09-16 13:07
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
7樓
回應

Blueman
檢舉此回應
也可以試試 var type = "1\"X2\"";
本篇文章回覆於2013-10-27 23:40
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.