0
我有一個長字符串,它包含任何內容(單引號,雙引號......)。現在我想將這個字符串保存在一個隱藏的輸入中,並在我的JavaScript代碼中使用它。如何將這個字符串保存在隱藏的輸入中?將包含引號的長字符串保存到隱藏的輸入中
我有一個長字符串,它包含任何內容(單引號,雙引號......)。現在我想將這個字符串保存在一個隱藏的輸入中,並在我的JavaScript代碼中使用它。如何將這個字符串保存在隱藏的輸入中?將包含引號的長字符串保存到隱藏的輸入中
我第一次誤解了這個問題。
所有你需要做的就是編碼你的變量爲html。你可以在這裏怎麼辦呢看看http://msdn.microsoft.com/en-us/library/73z22y6h(v=vs.110).aspx
的基本用途是
myString = "asd\"ewr'2";
myEncodedString = HttpUtility.HtmlEncode(myString);
然後在HTML
<input type="hidden" value="@{ @myEncodedString }">
我使用的代碼後面,我覺得我有編碼我的字符串,因爲它包含引號。 – user217648 2014-10-02 12:25:11
你能告訴我你如何將字符串傳遞給JavaScript?一旦你設法將字符串放入一個javascript變量,那麼你可以做我所建議的...... – leopik 2014-10-02 12:26:52
我只是從隱藏輸入的值得到它。 $( 「#myhidden」)VAL()。 – user217648 2014-10-02 13:08:58