英文首字母全大写的js实现脚本
完整代码:
0) {
for (index = 0; index
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
脚本说明:
第一步:把如下代码加入<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;
}
// 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>
相关推荐
-
javascript实现英文首字母大写
方法一: function replaceStr(str){ // 正则法 str = str.toLowerCase(); var reg = /\b(\w)|\s(\w)/g; // \b判断边界\s判断空格 return str.replace(reg,function(m){ return m.toUpperCase() }); } function replaceStr1(str){ str = str.toLowerCase(); var strTemp = ""; //新
-
JavaScript字符串对象toUpperCase方法入门实例(用于把字母转换为大写)
JavaScript toUpperCase方法 toUpperCase方法用于把(英文)字符串转换为大写,并返回转换后的字符串.其语法如下: 复制代码 代码如下: str_object.toUpperCase() toUpperCase方法实例 复制代码 代码如下: <script language="JavaScript"> var str = "AaBbCc"; document.write( str.toUpperCase() ); </s
-
Javascript 小写字母依次变为大写
ripplespeed = 300; string = "javascript"; function rippleText() { box = document.scrollform.box; arg0 = rippleText.arguments[0]; i = (arg0) ? ( (arg0 == string.length) ? 0 : arg0) : 0; box.value = string.substring(0,i) + (string.substring(i,i+1)
-
javascript中验证大写字母、数字和中文
复制代码 代码如下: var reg = /^[u4E00-u9FA5]+$/; //验证中文 var cp=$("input[name='cpid']").val(); for(var i=0;i<cp.length;i++){ var cpp=cp.charAt(i); if(!reg.test(cpp)||cpp.match(/^([A-Z])+$/)||cpp.match(/^\d+$/)){ //验证大写字母,数字和中文 document.getElementById(
-
js将字符串中的每一个单词的首字母变为大写其余均为小写
要求: 确保字符串的每个单词首字母都大写,其余部分小写. 这里我自己写了两种方法,或者说是一种方法,另一个是该方法的变种. 第一种: function titleCase(str) { var newarr,newarr1=[]; newarr = str . toLowerCase() . split(" "); for(var i = 0 ; i < newarr . length ; i++){ newarr1 . push(newarr[i][0] . toUpperCa
-
英文首字母全大写的js实现脚本
完整代码: 0) { for (index = 0; index [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] 脚本说明: 第一步:把如下代码加入<head>区域中 <SCRIPT LANGUAGE="JavaScript"> <!-- Begin function changeCase(frmObj) { var index; var tmpStr; var tmpChar; var preString; var postString; v
-
Python实现将字符串的首字母变为大写,其余都变为小写的方法
利用map()函数,把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字. 思路:使用capitalize()函数将字符串的首字母转为大写,其余变为小写 L1 = ['AdmIn','anny','LUCY','sandY','wILl'] def normallize(name): return name.capitalize() L2 = list(map(normallize,L1)) print(L2) 打印如下: ['Admin', 'Anny', 'Lucy', 'San
-
C#使用正则表达式实现首字母转大写的方法
本文实例讲述了C#使用正则表达式实现首字母转大写的方法.分享给大家供大家参考,具体如下: class Program { static void Main(string[] args) { // Input strings. const string s1 = "samuel allen"; const string s2 = "dot net perls"; const string s3 = "Uppercase first letters of al
-
Python就将所有的英文单词首字母变成大写
摘要: 将英文单词首字母变成大写是一个古老的话题,很常用,也很简单.不过如何用更简单的方式批量完成这个工作,则有很多学问,不想来看看吗! 将英文单词首字母变成大写是非常常用的文本操作,使用capitalize方法可以将一个英文单词的首字母变成大写.但如何将一段文本中所有英文单词的首字母都变成大写呢? 最容易想到的方法是将这些英文单词拆成独立的单词,然后分别使用capitalize方法将这些英文单词的首字母变成大写,然后再将这些单词连接起来,实现代码如下: s = 'The weather is
-
用c++实现将文本每个单词首字母转换为大写
利用C++,读入一个英文文本,并将文本中的每个英文单词首字母大写.本程序练习了从一个文本中读入流,用到了fstream流. 在文本的转换过程中,用到了isalpha()--是否是字母,toupper()--转换为大写字符 这两个函数(针对string对象的单个字符的操作.类似的操作还有isalnum()--是否是字母或数字,iscntrl()--是否是控制字符, isdigit()--是否是数字,isgraph()--是否不是空格,但可以打印,islower()--是否是小写字母, isprin
-
js提取中文拼音首字母的封装工具类
前言 本文主要记录了如何用js提前中文拼音首字母的方法.封装一个函数,假如有需要的,可以直接拿去用.下面话不多说了,来一起看看详细的介绍吧. 原理 主要是根据中文的unicode码来进行的.主要是在收集的中文范围内查找,大家可以多收集一些.假如中文是多音字,那可能有点坑了! var getPy = (function() { //函数使用,本表收录的字符的Unicode编码范围为19968至40869, XDesigner 整理 var strChineseFirstPY = "YDYQSXMW
-
C#实现字符串首字母大写的方法示例
最近在工作中遇到一个需求,需要将字符串的首字母进行大写,所以找到一些把字符串首字符大写的方法分享给大家,下面话不多说了,来一起看看详细的介绍吧. 假如需要把字符串 "red" 转换为 "Red",把 "red house" 转为 "Red house" 或者单词的第一个大写,下面就是我从网上看到的技术. public static string FirstCharToUpper(string input) { if (Stri
-
java 根据汉字生成拼音全拼或拼音首字母的示例
1.情景展示 java 根据中文生成对应的拼音 2.准备工作 所需jar包:pinyin4j-2.5.0.jar 3.解决方案 导包 import net.sourceforge.pinyin4j.PinyinHelper; import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType; import net.sourceforge.pinyin4j.format.HanyuPinyinOutputFormat; import net.so
随机推荐
- JavaScript限定范围拖拽及自定义滚动条应用(3)
- debian6配置mysql允许远程连接的方法(图)
- JAVA LinkedList和ArrayList的使用及性能分析
- Python中字符串的格式化方法小结
- JavaScript检测原始值、引用值、属性
- js使用正则子表达式匹配首字母与尾字母相同单词的方法
- Bootstrap如何创建表单
- 利用asp.net实现生成不重复订单号
- PHP常用函数和常见疑难问题解答
- CSS渐变统计柱形图
- SQL SERVER 的SQL语句优化方式小结
- Android--SQLite(增,删,改,查)操作实例代码
- 清空mysql 查询缓存的可行方法
- js和jquery分别验证单选框、复选框、下拉框
- node.js下LDAP查询实例分享
- 菜鸟必备:超实用低级格式化方法
- 目前比较流行的ASP木马主要通过三种技术来进行对服务器的相关操作
- c++中const的使用详解
- php设计模式 Proxy (代理模式)
- Android高仿QQ小红点功能