<!DOCTYPE html>
<!-- 记得可以将id的值作为函数的参数直接传递过去 -->
<html lang="en">
<head>
<meta charset="UTF-8">
<title>首字母大写设置测试</title>
<script type="text/javascript">
function changeCase(frmObj){
//tmpChar用于存储大写的字母
//postString用于存储后每次处理大写后面的字符串
//tmpStr用于存储修改后的字符串
var index,tmpStr,tmpChar,preString,postString,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();//的到空格后第
JS笔记——首字母设置大写
最新推荐文章于 2023-04-24 08:46:22 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)