向js方法的參數(shù)中傳遞單引號(hào)的方法
請(qǐng)看下面的jsp頁面











我是使用下面的方法解決的,有點(diǎn)傻,請(qǐng)高手賜教。











posted on 2009-03-29 21:51 我為J狂 閱讀(5150) 評(píng)論(5) 編輯 收藏 所屬分類: JavaScript
請(qǐng)看下面的jsp頁面
posted on 2009-03-29 21:51 我為J狂 閱讀(5150) 評(píng)論(5) 編輯 收藏 所屬分類: JavaScript
struts1.x的話可用EL
<input type="button" value="showMessage" onclick="showMessage(${beanName.beanProperty})">
回復(fù) 更多評(píng)論
學(xué)習(xí)了!!!??! 回復(fù) 更多評(píng)論
關(guān)注,學(xué)習(xí)一下,還有什么方法。 回復(fù) 更多評(píng)論
這不是解決的辦法,如果你測(cè)參數(shù)中有既有單引號(hào)也有雙引號(hào)的話,你這一樣會(huì)報(bào)錯(cuò)
可以再后臺(tái)取出數(shù)據(jù)時(shí)對(duì)數(shù)據(jù)進(jìn)行html的編碼就可以了,把單引號(hào)和雙引號(hào)轉(zhuǎn)化為html的字符集"(")或'(')
不過這樣根據(jù)里服務(wù)器語言用的是什么,如果輸php,string對(duì)象是有轉(zhuǎn)化函數(shù)的 回復(fù) 更多評(píng)論
<input type="button" value="showMessage" onclick="showMessage('<bean:write name=\"beanName\" property=\"beanProperty\" ignore=\"true\">')">
我用的是vs 2008 只要把里面的" 用\"表示就ok了
回復(fù) 更多評(píng)論
只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。 | ||
![]() |
||
網(wǎng)站導(dǎo)航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
|
||
相關(guān)文章:
|
||