First Letter Upper Case

<HTML>
<HEAD>
<TITLE> First Letter Upper Case </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
function changeCase(frmObj)
{
 var index;
 var tmpStr;
 var tmpChar;
 var preString;
 var postString;
 var strlen;

 tmpStr = frmObj.value.toLowerCase();   // first convert the string parameter to lowercases
 strLen = tmpStr.length;     //tmpStr's legth is given to a variable named strLen
 if (strLen > 0)
 {
  for (index = 0; index < strLen; index++)
  {
   if (index == 0)
   {
    tmpChar = tmpStr.substring(0,1).toUpperCase();
    postString = tmpStr.substring(1,strLen);
    tmpStr = tmpChar + postString;
   }
   else
   {
    tmpChar = tmpStr.substring(index, index+1);
    if (tmpChar == " " && index < (strLen-1))  
     {
      tmpChar = tmpStr.substring(index+1, index+2).toUpperCase();
      preString = tmpStr.substring(0, index+1);
      postString = tmpStr.substring(index+2,strLen);
      tmpStr = preString + tmpChar + postString;
     }
   }
  }
    }
 frmObj.value = tmpStr;
}
// End -->
</script>

</HEAD>

<BODY>
 <form name=form>
<input type=text name="box" value="type in here!">
<input type="button" value="Convert" onClick="javascript:changeCase(this.form.box)">
</form>
</BODY>
</HTML>
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值