我的漫漫程序之旅

          專注于JavaWeb開發
          隨筆 - 39, 文章 - 310, 評論 - 411, 引用 - 0
          數據加載中……

          Prototype1.6 實戰10 (String)

          <HTML>
           
          <HEAD>
            
          <TITLE> String </TITLE>
          <script src="prototype.js" type="text/javascript"></script>
          <script>
              
          //檢查字符串是否為空
              function blank$()
              
          {
                  
          var v = $('t1').value;
                  
          //或用v.empty();
                  alert(v.blank());
              }

              
          //將指定的字符串轉換為駱駝峰式
              function camelize$()
              
          {
                  
          var t2 = $('t2');
                  t2.value 
          = (t2.value).camelize();
              }

              
          //首字母轉換為大寫
              function capitalize$()
              
          {
                  
          var t3 = $('t3');
                  t3.value 
          = (t3.value).capitalize();
              }

              
          //將字符串中的_轉換為-
              function dasherize$()
              
          {
                  
          var t4 = $('t4');
                  t4.value 
          = (t4.value).dasherize();
              }

              
          //檢查字符串的結束是否以指定字符結束
              function endsWith$()
              
          {
                  
          var t5 = $('t5');
                  t5.value 
          = (t5.value).endsWith('love');
              }

              
          //將html轉換為實體字符
              function escapeHTML$()
              
          {
                  
          var t6 = $('t6');
                  t6.value 
          = (t6.value).escapeHTML();
              }

              
          //評估JSON字符串并返回結果對象
              function evalJSON$()
              
          {
                  
          var person = '{"name" : "viloet","occupation" : "character"}'.evalJSON();
                  alert(person.name);
              }

          </script>
           
          </HEAD>
           
          <BODY>
              
          <input type="text" name="t1" />
              
          <input type="button" value="檢查是否為空" onclick="blank$();"/>
              
          <br />
              
          <input type="text" name="t2" />
              
          <input type="button" value="駱駝峰轉換" onclick="camelize$();"/>
              
          <br />
              
          <input type="text" name="t3" />
              
          <input type="button" value="首字母轉換為大寫" onclick="capitalize$();"/>
              
          <br />
              
          <input type="text" name="t4" />
              
          <input type="button" value="-的轉換" onclick="dasherize$();"/>
              
          <br />
              
          <input type="text" name="t5" />
              
          <input type="button" value="檢查字符串是否以love結束" onclick="endsWith$();"/>
              
          <br />
              
          <input type="text" name="t6" value='<div>dfasd</div>'/>
              
          <input type="button"  value="轉換html為實體" onclick="escapeHTML$();"/>
              
          <br />
              
          <input type="text" name="t6" value='<div>dfasd</div>'/>
              
          <input type="button"  value="evalJSON" onclick="evalJSON$();"/>
           
          </BODY>
          </HTML>


          posted on 2008-07-25 16:15 々上善若水々 閱讀(265) 評論(0)  編輯  收藏 所屬分類: JavaScript

          主站蜘蛛池模板: 滦南县| 永靖县| 尚义县| 大名县| 兰州市| 博罗县| 东阳市| 香河县| 莱芜市| 皮山县| 巩义市| 平乐县| 林甸县| 阳江市| 紫云| 滨海县| 宜城市| 府谷县| 长治县| 巴彦县| 辽宁省| 瓮安县| 琼海市| 浠水县| 井陉县| 文化| 于田县| 蕉岭县| 抚松县| 巍山| 当雄县| 洞口县| 扎鲁特旗| 斗六市| 揭西县| 台东县| 四平市| 滨州市| 通山县| 梧州市| 临湘市|