junhong

          關(guān)于輸入框中顯示雙引號和單引號


          關(guān)于輸入框中顯示雙引號和單引號
          關(guān)于輸入框中顯示雙引號和單引號

          前臺顯示解決辦法:
          方法一:
          單引號<input type="text" value="'">
          雙引號<input type="text" value='"'>
          方法二:
          單引號<input type="text" value="&#39;">
          雙引號<input type="text" value="&#34;">


          從后臺讀取數(shù)據(jù)前臺顯示解決辦法:
          我們從數(shù)據(jù)庫中讀取值到前臺顯示時應(yīng)該加入轉(zhuǎn)換

          JavaScript版本:

          <% @Language="JavaScript" %>
          <%
          function ForamtValue(oStr)
          {
          switch(typeof(oStr))
          {
          case "date" :
          //直接toString()轉(zhuǎn)換,可以加入豐富的顯示方式
          sStr = (new Date(oStr)).toString();
          break;
          default :
          sStr = String(oStr);
          }
          sStr = sStr.replace(/\"/g,"&#34;"); //輸入框中顯示雙引號問題
          sStr = sStr.replace(/\'/g,"&#39;"); //輸入框中顯示單引號問題
          return sStr;
          }
          %>

          <%
          //測試
          var str = "\"灰豆寶寶.net(魔幻季節(jié))\"";
          var str = new Date();
          %>
          <br>
          <input type="text" value="<%=str%>" style="width:200px">[不能正常顯示]<br>
          <input type="text" value="<%=ForamtValue(str)%>" style="width:200px">[正常顯示]<br>


          VBScript版本:

          <% @Language="VBScript" %>
          <%
          function ForamtValue(oStr)
          Select Case VarType(oStr)
          Case "vbDate"
          '直接toString()轉(zhuǎn)換,可以加入豐富的顯示方式
          sStr = CDate(oStr)
          Case Else
          sStr = CStr(oStr)
          End Select
          sStr = Replace(sStr,"""","&#34;") '輸入框中顯示雙引號問題
          sStr = Replace(sStr,"'","&#39;") '輸入框中顯示單引號問題
          ForamtValue = sStr
          End Function
          %>

          <%
          '測試
          Dim str
          str = """'灰豆寶寶.net(魔幻季節(jié))'"""
          %>
          <br>
          <input type="text" value="<%=str%>" style="width:200px">[不能正常顯示]<br>
          <input type="text" value="<%=ForamtValue(str)%>" style="width:200px">[正常顯示]<br>

          posted on 2006-04-19 23:39 junhong 閱讀(649) 評論(0)  編輯  收藏 所屬分類: java技術(shù)

          主站蜘蛛池模板: 乐业县| 徐汇区| 静乐县| 安义县| 晋州市| 涪陵区| 泰州市| 商水县| 武城县| 齐河县| 雷山县| 营口市| 涿州市| 广西| 寿阳县| 布尔津县| 舒兰市| 收藏| 达尔| 普兰县| 绥宁县| 正镶白旗| 合阳县| 西华县| 时尚| 会理县| 扎赉特旗| 米泉市| 呈贡县| 常山县| 清镇市| 滦平县| 绥滨县| 张家口市| 龙山县| 吉木萨尔县| 绍兴县| 合肥市| 小金县| 望谟县| 灵川县|