向js方法的參數中傳遞單引號的方法

          請看下面的jsp頁面

          <script>
          function showMessage(msg){
           alert(msg)
          }

          </script>


          <form name="formName" >
          <input type="button"  value="showMessage" onclick="showMessage('<bean:write name="beanName" property="beanProperty" ignore="true">')">
          </form>
          當從bean中取出的值是單引號時,加載頁面就會報js錯。
          我是使用下面的方法解決的,有點傻,請高手賜教。
          <script>
          function showMessage(){
          var  msg=document.formName.msg.value;
          alert(msg)
          }

          </script>
          <form name="formName" >
          <input type="button"  value="showMessage" onclick="showMessage()">
          <input type="hidden" name="msg" value="<bean:write name="beanName" property="beanProperty" ignore="true">" />
          </form>


          posted on 2009-03-29 21:51 我為J狂 閱讀(5145) 評論(5)  編輯  收藏 所屬分類: JavaScript

          評論

          # re: 向js方法的參數中傳遞單引號的方法 2009-03-29 22:26 lvq810

          struts1.x的話可用EL
          <input type="button" value="showMessage" onclick="showMessage(${beanName.beanProperty})">
            回復  更多評論   

          # re: 向js方法的參數中傳遞單引號的方法 2009-03-29 22:34 激情聊天室

          學習了!!!!!  回復  更多評論   

          # re: 向js方法的參數中傳遞單引號的方法 2009-03-30 20:36 Tom貓

          關注,學習一下,還有什么方法。  回復  更多評論   

          # re: 向js方法的參數中傳遞單引號的方法 2009-05-08 11:54 table

          這不是解決的辦法,如果你測參數中有既有單引號也有雙引號的話,你這一樣會報錯
          可以再后臺取出數據時對數據進行html的編碼就可以了,把單引號和雙引號轉化為html的字符集&#34;(&quot;)或&#39;(&apos;)
          不過這樣根據里服務器語言用的是什么,如果輸php,string對象是有轉化函數的  回復  更多評論   

          # re: 向js方法的參數中傳遞單引號的方法 2012-05-24 11:03 嘻嘻

          <input type="button" value="showMessage" onclick="showMessage('<bean:write name=\"beanName\" property=\"beanProperty\" ignore=\"true\">')">

          我用的是vs 2008 只要把里面的" 用\"表示就ok了
            回復  更多評論   

          <2009年3月>
          22232425262728
          1234567
          891011121314
          15161718192021
          22232425262728
          2930311234

          導航

          統計

          常用鏈接

          留言簿(11)

          隨筆分類(48)

          文章分類(29)

          常去逛逛

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 肃北| 丰县| 大方县| 左贡县| 抚州市| 商南县| 马边| 轮台县| 杭锦后旗| 天台县| 兰考县| 新巴尔虎右旗| 长乐市| 安阳县| 杭州市| 响水县| 丰镇市| 德令哈市| 石棉县| 洪洞县| 宁陕县| 玉环县| 张北县| 长岛县| 合阳县| 肥东县| 沙田区| 西乌珠穆沁旗| 疏附县| 阜平县| 济源市| 仁化县| 湟中县| 开远市| 五家渠市| 武功县| 平塘县| 广东省| 毕节市| 获嘉县| 宿松县|