`
huanyq2008
  • 浏览: 172220 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

js的常用方法总结

阅读更多

1.replace()
   例:
   <script type="text/javascript">
   var str="这个是text,下面还有一个text,这个text与那个text不相同";
   document.write(str.replace(/text/g,"test"));//这个是把所有的text转换成test
   var str1="这个是Text,下面还有一个Text,这个Text与那个Text不相同";
   document.write(str1.replace(/text/gi,"test"));//不区分大小写把所有的text转换成test
   var str2="这个是text";
   document.write(str2.replace(/text/,"test"));//把text转换成test
   var str3="这个是Text";
   document.write(str3.replace(/text/i,"test"));//不区分大小写把Text转换成test
   </script>
 2.search()
   例:
   <script type="text/javascript">
    var str="zhangqingyu";
    document.write(str.search(/a/));----->2,如果不存在你要查找的字符串时返回-1
    var str1="zhAngqingyu";
    document.write(str1.search(/a/));---->-1,则不存在
    document.write(str1.search(/a/i));---->2此方法是模糊查询
   </script>
 3.slice()从一字符串中选一部分字符串,生成新的字符串
   例:
   <script type="text/javascript>
   var str="zhangqingyu";
   document.write(str.slice(0,2));---->zh
   document.write(str.slice(-3,11));--->gyu,如果第一个参数为负,则开始为字符串长度+第一个参数
   document.write(str.slice(0,-4));---->zhangqi,如果第二个参数为负,则结束数据为字符串长度+第二个参数
   document.write(str.slice(4));------>gqingyu,如果只有一个参数,则从参数处一直取到字符串末尾
   </script>
 4.match()从字符串中查找指定的值,它返回的是指定的值,而不是指定值的位置,和search不同
   例:
   <script type="text/javascript>
   var str="hello word!";
   document.write(str.match("word"));--->word
   document.write(str.match("Word"));---->null
   document.write(str.match("word!"));---->word!
   </scrip>
 5.link()将一个字符串显示为链接
  例:
  <script type="text/javascript>
   var url="点击这里";
   document.write(url.link("http://www.hao123.com"));
  </script>
 6.lastIndexOf()得到要查询的值在此字符串中的位置,不存在则返回-1
 例:
  <script type="text/javascript>
   var str="zhangqingyu";
   document.write(str.lastIndexOf("g"));---->8
   document.write(str.lastIndexOf("g","1"));
  </script>
 

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/zibinzhang/archive/2009/06/02/4237080.aspx

 

判断全为中文

function isChn(str){
 var reg = /^[\u4E00-\u9FA5]+$/;
 if(!reg.test(str)){
  alert("不是中文");
  return false;
 } else{
  alert("中文");
  return true;
 }
}

 

js判断是否有中文第一种方法

function funcChina(){
var obj = document.form1.txtName.value;
if(/.*[\u4e00-\u9fa5]+.*$/.test(obj))
{
alert("不能含有汉字!");
return false;
}
return true;
}

 

js判断是否有中文的第二种代码超简单的方法
if (escape(str).indexOf("%u") < 0)
{
//字符串 str 中含有汉字
}

 

7.光标是停在文本框文字的最后

<script language="javascript">
function cc()
{
var e = event.srcElement;
var r =e.createTextRange();
r.moveStart("character",e.value.length);
r.collapse(true);
r.select();
}
</script>
<input type=text name=text1 value="123" onfocus="cc()">

分享到:
评论

相关推荐

    javascript 常用方法总结

    JavaScript 常用方法总结 JavaScript 是一种广泛应用于 Web 开发的编程语言,提供了许多实用的方法来操作字符串和数组。下面将对 JavaScript 中常用的字符串和数组方法进行总结。 字符串方法 1. `charAt()`: 返回...

    js常用方法总结

    在这个话题中,我们将深入探讨JavaScript中的一些常用方法,特别是`indexOf()`,并延伸到与定位相关的CSS属性。 `indexOf()`方法是JavaScript中字符串对象的一个内置方法,用于查找指定子字符串在原字符串中的首次...

    Javascript中字符串相关常用的使用方法总结

    ### JavaScript中字符串相关常用的使用方法总结 #### 一、引言 JavaScript作为一种广泛使用的脚本语言,被大量应用于Web开发之中。其中,字符串处理是非常重要的一个方面,涉及到数据的读取、修改、拼接等操作。...

    javascript 常用方法

    javascript 常用方法总结,以便于使用的时候可以查找。

    javascript常用方法总结

    以下是对文档中提到的JavaScript常用方法的详细总结: 1. 写入HTML:`document.write()` 方法用于向文档写HTML输出。例如,`document.write("&lt;h1&gt;This is a heading&lt;/h1&gt;")`可以写入一个一级标题。这种方法在现代的...

    js常用知识总结经典javascript知识总结,经典javascript知识总结

    这篇经典JavaScript知识总结涵盖了从基础语法到高级特性的多个方面,旨在帮助有一定基础的开发者巩固和扩展他们的JavaScript知识。 1. **创建脚本块**:在HTML文件中,使用`&lt;script&gt;`标签来插入JavaScript代码。...

    javascript常用语句总结

    JavaScript是一种广泛应用于网页和...以上是对"javascript常用语句总结"中部分关键知识点的概述,JavaScript作为一门功能丰富的语言,其知识点远不止这些。深入学习并熟练掌握JavaScript,能帮助你更好地进行Web开发。

    js常用经验总结

    ### JavaScript 常用经验总结 #### 一、概述 JavaScript 是一种广泛应用于网页开发的脚本语言,用于实现页面的动态效果和交互功能。掌握一些常用的JavaScript技巧和内置函数对于提升开发效率至关重要。 #### 二、...

    javascript常用函数 javascript 常用库

    一、JavaScript常用函数 1. 数组操作函数 - `push()`: 向数组末尾添加一个或多个元素,并返回新长度。 - `pop()`: 删除并返回数组最后一个元素。 - `shift()`: 删除并返回数组第一个元素。 - `unshift()`: 在...

    Underscore.js常用方法总结

    Underscore.js是一款功能强大的JavaScript实用工具库,它提供了丰富的函数式编程方法,使得JavaScript编程变得更加便捷和高效。该库体积小巧,压缩后仅4KB大小,支持多种方法,涵盖了集合操作、数组操作、函数操作、...

    JavaScript常用运算符和操作符总结(教辅)

    JavaScript常用运算符和操作符总结(教辅)JavaScript常用运算符和操作符总结(教辅)JavaScript常用运算符和操作符总结(教辅)JavaScript常用运算符和操作符总结(教辅)JavaScript常用运算符和操作符总结(教辅)...

    javaScript常用函数使用总结

    JavaScript常用函数使用总结涵盖了多种在JavaScript编程中常用的方法,它们分别属于不同的类型,如String类型和Number类型。以下是对每个函数详细的说明和应用示例: 1. parseInt()函数 parseInt()是String类型的...

    js常用效果总结

    JavaScript,简称JS,是一种广泛应用于Web开发的轻量级编程语言,主要负责处理网页的动态交互效果。在本文中,我们将深入探讨JavaScript中常见的两种效果——Tab键导航和放大镜效果,以及它们背后的实现原理。 首先...

    js中数组常用方法总结(推荐).docx

    ### JavaScript 数组常用方法详解 #### 一、引言 JavaScript 是一种广泛应用于网页开发的脚本语言,其中数组作为一种基本的数据结构,在处理数据时扮演着极其重要的角色。本文将详细介绍 JavaScript 中常用的数组...

    jquery中ajax常用的方法,jQuery ajax框架常用方法总结.docx

    jQuery 中 AJAX 常用的方法总结 jQuery 是一个功能强大且流行的 JavaScript 库,它提供了许多有用的方法来处理 AJAX 请求。AJAX(Asynchronous JavaScript and XML)是一种创建交互式网页的技术,它允许网页从...

Global site tag (gtag.js) - Google Analytics