向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狂 閱讀(5150) 評論(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)

          常去逛逛

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 封开县| 海宁市| 德兴市| 防城港市| 射洪县| 乐清市| 云阳县| 南涧| 泰顺县| 舒城县| 浏阳市| 当阳市| 密云县| 高台县| 伊通| 张掖市| 博野县| 河津市| 新平| 兴文县| 仁怀市| 蓬溪县| 彰武县| 盖州市| 时尚| 韶关市| 卢湾区| 绥德县| 宁津县| 平定县| 舟曲县| 上栗县| 宣威市| 康平县| 沅江市| 腾冲县| 闸北区| 射阳县| 新津县| 三台县| 同仁县|