我的漫漫程序之旅

专注于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 々上善若水々 阅读(260) 评论(0)  编辑  收藏 所属分类: JavaScript


只有注册用户登录后才能发表评论。


网站导航: