国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

javascript實現(xiàn)英文首字母大寫

2024-05-06 16:18:39
字體:
供稿:網(wǎng)友

本文給大家總結(jié)了幾種可以實現(xiàn)英文首字母大寫的javascript腳本,另附上一個CSS的實現(xiàn)方法,非常的簡單實用,這里推薦給大家,有需要的小伙伴可以參考下。

方法一:

 

 
  1. function replaceStr(str){ // 正則法 
  2. str = str.toLowerCase(); 
  3. var reg = //b(/w)|/s(/w)/g; // /b判斷邊界/s判斷空格 
  4. return str.replace(reg,function(m){  
  5. return m.toUpperCase() 
  6. }); 
  7.  
  8. function replaceStr1(str){ 
  9. str = str.toLowerCase(); 
  10. var strTemp = ""//新字符串 
  11. for(var i=0;i<str.length;i++){ 
  12. if(i == 0){ 
  13. strTemp += str[i].toUpperCase(); //第一個 
  14. continue
  15. if(str[i] == " " && i< str.length-1){ //空格后 
  16. strTemp += " "
  17. strTemp += str[i+1].toUpperCase(); 
  18. i++; 
  19. continue
  20. strTemp += str[i]; 
  21. return strTemp; 
  22.  
  23.  
  24. var text = "abcd ABCD efGH"
  25. console.log(replaceStr(text));//Abcd Abcd Efgh 
  26. console.log(replaceStr1(text));//Abcd Abcd Efgh 

方法二:

 

 
  1. <script type="text/javascript"
  2. function ucfirst(str){ 
  3. var str = str.toLowerCase(); 
  4. var strarr = str.split(' '); 
  5. var result = ''
  6. for(var i in strarr){ 
  7. result += strarr[i].substring(0,1).toUpperCase()+strarr[i].substring(1)+' '
  8. return result; 
  9. </script> 

方法三:

 

 
  1. <script type="text/javascript"
  2. function ucfirst(str) { 
  3. var str = str.toLowerCase(); 
  4. str = str.replace(//b/w+/b/g, function(word){ 
  5. return word.substring(0,1).toUpperCase()+word.substring(1); 
  6. }); 
  7. return str;  
  8. </script> 

CSS來實現(xiàn):

 

 
  1. <html> 
  2. <head> 
  3. <style type="text/css">  
  4. h1 {text-transform: uppercase}  
  5. p.uppercase {text-transform: uppercase}  
  6. p.lowercase {text-transform: lowercase}  
  7. p.capitalize {text-transform: capitalize }  
  8. </style> 
  9. </head> 
  10. <body> 
  11. <h1>This Is An H1 Element</h1> 
  12. <p class="uppercase">This is a test.</p><p class="lowercase">This is a test.</p><p class="capitalize">This is a test.</p> 
  13. </body> 
  14. </html> 

以上就是給大家總結(jié)的4種實現(xiàn)英文首字母大寫的方法,希望大家能夠喜歡。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 安顺市| 唐山市| 安陆市| 尼玛县| 垦利县| 徐州市| 澄江县| 九龙城区| 虞城县| 鄄城县| 吉首市| 淮安市| 莱芜市| 封丘县| 宜春市| 栾城县| 屏东市| 清水县| 沈丘县| 固镇县| 大石桥市| 黄龙县| 罗山县| 信宜市| 隆尧县| 穆棱市| 西畴县| 肃宁县| 阜南县| 仙桃市| 德格县| 尖扎县| 鄂伦春自治旗| 平利县| 陆丰市| 页游| 湘乡市| 灯塔市| 永昌县| 凉山| 平乐县|