我動態添加一個文本框的值,如:分配特殊字符的文本框
$('.myClass').html("<input type='text' class='txtVector' value='" + textValue + "'>");
當我加入來自一個名爲「textValue」變量中的文本框的值。但問題是,如果變量「textValue」包含帶單引號(')或雙引號(「)的值,如abcd'xyz或abcd」xyz,則文本框的值看起來像這個值=「abcd'xyz」或值=「abcd」xyz「。在這種情況下,值會截斷,只要它獲得下一個報價。我的意思是textbox的值將只有abcd不abcd'xyz。誰能建議如何解決這個問題?
你想用空字符串替換單引號字符? – Sarfraz 2011-03-09 14:24:44