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中如何判断一个字符串中是否包含某个字符串