日期:2014-05-16  浏览次数:20503 次

将单词首字母大写的JS脚本工具
<html>
<head>
<title>首字母全改为大写JS脚</title>
<SCRIPT LANGUAGE="JavaScript">
function changeCase(frmObj) 
{
 var index;
 var tmpStr;
 var tmpChar;
 var preString;
 var postString;
 var strlen;
 tmpStr = frmObj.value.toLowerCase();
 strLen = tmpStr.length;
 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;
}
</script>
</head>
<body>
<font face="宋体"><span style="font-size: 9pt"> </span></font>
<center>
  <form name=form>
    <p>
      <textarea  type=text   cols="100"  rows="20" name=box value="type in here and click the !" ></textarea>
      <br \>
      <input type=button value="首字母全改为大写" onClick="javascript:changeCase(this.form.box)">
    </p>
  </form>
</center>
<center>
  <SCRIPT LANGUAGE="JavaScript">
  function goHist(a)
  {
   history.go(a);
  }
</script>
</center>
</body>
</html>