`
tianshizhilei
  • 浏览: 81416 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

js首字母大写

阅读更多

--单个单词

处理方式一

function ReplaceFirstUper(str)
{  
      str = str.toLowerCase();   
      return str.replace(/\b(\w)|\s(\w)/g, function(m){
             return m.toUpperCase();
      }); 
}

处理方式二
var operate2='OR';
for (var j = 0, len = operate1.length; j< len; j++) {
       //获得unicode码
       var ch2 = operate1.charAt(j);
       if (j == 0) {
             operate2 = ch2.toUpperCase();
       }else {
             operate2+= ch2.toLowerCase();
       }
}

 

多个单词

<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>
<form name=form>
      <input type=text name=box value="type in here!">
      <input type=button value="Convert" onClick="javascript: changeCase(this.form.box);">
</form>

分享到:
评论

相关推荐

    javascript实现英文首字母大写

    要实现英文首字母大写的效果,我们可以通过JavaScript和CSS两种方法来达成。JavaScript的方法主要利用编程逻辑来对字符串中的每个单词进行处理,而CSS则是通过样式控制来实现首字母大写的效果。 首先是JavaScript的...

    简单的javascript例子:首字母大写

    js代码包含在网页中,可以选择每词首字母大写、每句首字母大写等,简单的字符串处理

    首字母大写的json串转为javabean实例

    在Java中,通常遵循驼峰命名法(Camel Case),即每个单词的首字母大写,而JSON标准则通常使用下划线命名法(snake case)或全小写单词。因此,我们可能需要一个工具或库来自动处理这种转换。 以下是一些关键知识点...

    JS获取中文拼音首字母,并通过拼音首字母快速查找页面内的中文内容

    在JavaScript(JS)编程中,有时我们需要处理中文字符并获取其对应的拼音首字母,以便进行各种操作,如快速查找、排序等。这个场景通常出现在构建具有搜索功能的Web应用,尤其是中文内容丰富的网站。本文将深入探讨...

    javascript提取汉字首字母

    在JavaScript编程语言中,汉字首字母的提取是一个常见的需求,特别是在中文数据处理、搜索关键词简化或者拼音排序等场景。这个话题涉及到JavaScript字符串处理、Unicode编码以及多音字识别。下面我们将详细探讨这些...

    首字母大写:HTML文本格式化的艺术

    本文将详细介绍如何在HTML中创建首字母大写的文本,包括基础概念、代码示例、CSS技巧以及JavaScript的应用。 首字母大写是一种简单而有效的文本格式化方法,可以提升网页的美观性和可读性。通过使用HTML、CSS和...

    把英文首字母改成大写.rar

    一种常见的方式是使用`split()`方法分割字符串成单词数组,然后使用`map()`方法对每个单词进行首字母大写的处理,最后通过`join()`方法重新组合这些单词。例如: ```javascript function capitalizeFirstLetter(str...

    JS实现获取汉字首字母拼音、全拼音及混拼音的方法

    本文将介绍如何使用JavaScript实现获取汉字首字母拼音、全拼音以及混拼音的方法。 首先,要实现这些功能,我们需要一个能将汉字转换为拼音的JavaScript插件。在提供的示例中,使用了一个名为`ChinesePY.js`的插件,...

    汉字转拼音及获取首字母

    在IT行业中,尤其是在开发中文应用时,汉字转拼音和获取首字母是常见的需求。这个示例程序正是针对这一需求而设计的,适用于iOS平台。在iOS应用开发中,可能需要处理用户输入的汉字,将其转化为拼音,以便进行关键词...

    忽略字段的首字母大小写,将json字符串转成javabean对象

    忽略字段的首字母大小写,将json字符串转成javabean对象,解决Java对象中属性中首字母大写而取不到值(取到的值为空)的问题 忽略字段的首字母大小写,将json字符串转成List,解决Java对象中属性中首字母大写而取不...

    大小写转换,大写转小写,小写转大写,首字母大写

    在许多编程语言中,有内置的函数或者方法用于实现大写转小写、小写转大写以及首字母大写的转换。下面我们将详细探讨这些知识点。 1. **大小写转换**:这是指将字符串中的所有字符统一转换为大写或小写。在大多数...

    jackson解析json字符串,首字母大写会自动转为小写的方法

    例如,使用`@JsonProperty`注解可以明确指定JSON字段的名称,即使Java字段名首字母大写,序列化时也会使用注解中指定的小写字段名。 在文章中提到的具体案例里,开发者希望在使用jquery的datatables组件初始化列时...

    获取汉字首字母

    标签中提到了“汉字取首字母”、“首字母大写”和“js获取首字母”,这进一步明确了我们要讨论的知识点: 1. **汉字取首字母**:这涉及到汉语拼音转换,通常需要借助拼音库如`pinyin`(JavaScript)或者Python的`...

    javascript经典特效---文本中首字母全改为大写.rar

    为了实现这个效果,可以编写一个函数,如`capitalizeFirstLetter()`,接收一个字符串作为参数,并返回首字母大写的版本。例如: ```javascript function capitalizeFirstLetter(str) { return str.replace(/\b\w/g...

    js汉字转拼音工具

    这个工具通过JavaScript编程语言实现了将汉字转换为对应的拼音,提供了三种主要功能:获取汉字的首字母大写拼音,获取汉字的大写全拼,以及获取汉字的小写全拼。 首先,让我们了解一下汉字转拼音的基本原理。在...

    批量处理带下划线的字段改成下划线后单词首字母大写

    2. **JSON键处理**:在处理JSON数据时,如果键是带有下划线的,有时需要转换为JavaScript友好的格式,即首字母大写的驼峰式命名。 四、压缩包中的`exColumn`文件 `exColumn`可能是一个示例文件,其中包含了待处理的...

    微信小程序-首字母排序选择功能开发.zip

    在JavaScript中,可以使用`charAt(0)`方法获取字符串的第一个字符,转换为大写或小写以保持统一的排序规则。 3. **字母排序算法** 为了实现首字母排序,可以使用JavaScript的内置`sort()`函数,但需要提供一个...

    驼峰转下划线、下划线转驼峰的java工具类

    仅支持基本转换:这个基础版本未考虑特定场景,如首字母大写的驼峰命名(PascalCase)转换,或者已有下划线的情况下保持部分单词首字母大写等复杂情况。 不支持数字处理:以上实现并未专门针对带有数字的命名做...

    JS/CSS实现字符串单词首字母大写功能

    在JavaScript中,实现字符串首字母大写主要有两种方法:正则表达式和字符串分割。 #### 方法一:使用正则表达式 JavaScript中的`String.prototype.replace`方法允许使用正则表达式来匹配字符串中的模式,并可以将...

Global site tag (gtag.js) - Google Analytics