js把英文首字母改成大写

王朝学院·作者佚名  2009-06-23
窄屏简体版  字體: |||超大  

脚本说明:

第一步:把如下代码加入<head>区域中

程序代码

<SCRIPT LANGUAGE="JavaScript">

<!-- Begin

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;

}

//http://www.knowsky.com End -->

</script>

第二步:把如下代码加入<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>

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航