JS判断字符串是否包含某字符串 indexOf()方法使用
<html>
<head>
<meta
charset="gb2312"
/>
<title>js实现文字闪烁特效</title>
</head>
<script>
var
flag = 0;
function
start(){
var
text = document.getElementById("myDiv");
if
(!flag)
{
text.style.color
= "red";
text.style.background
= "#0000ff";
flag
= 1;
}else{
text.style.color
= "";
text.style.background
= "";
flag
= 0;
}
setTimeout("start()",500);
}
</script>
<body
onload="start()">
<span
id="myDiv">css的世界是如此的精彩!</span>
</body>
</html>
定义和用法
indexOf()方法可返回某个指定的字符串值在字符串中首次出现的位置。
语法
[javascript] view plain copy- stringObject.indexOf(searchvalue,fromindex)
| 参数 |
描述 |
| searchvalue | 必需。规定需检索的字符串值。 |
| fromindex | 可选的整数参数。规定在字符串中开始检索的位置.它的合法取值是0到stringObject.length-1。如省略该参数,则将从字符串的首字符开始检索。 |
说明
indexOf方法返回一个整数值,stringObject中的字符位置是从0开始的。如果没有找到子字符串,则返回 -1。
示例:
[javascript] view plain copy- <script type="text/javascript">
- var str = "Hello 世界!";
- alert(str.indexOf("世界")); //6
- if(str.indexOf("Hello")!=-1){
- alert("包含");
- }else{
- alert("不包含");
- }
- </script>
作者:itmyhome
出处:http://blog.csdn.net/itmyhome1990/article/details/39230365
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。
- 上一篇: 为二维字符数组赋值
- 下一篇: 在JavaScript中如何判断一个字符串中是否包含某个字符串
