First Letter Upper Case

来源:互联网 发布:淘宝上微博小号怎么买 编辑:程序博客网 时间:2024/04/30 05:32

<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>
 

原创粉丝点击