在js中,可以通过indexOf()方法从一个字符串中查找字符,若能找到,则返回字符的位置。下面小编举例讲解js在一个字符串判断指定字符是否存在。
方法/步骤
1
新建一个html文件,命名为test.html,用于讲解js在一个字符串判断指定字符是否存在。
2
在test.html文件内,使用input标签创建一个字符串输入框,并设置其id属性为str。
3
在test.html文件内,使用input标签创建一个查找字符的输入框,并设置其id属性为search_str。
4
在test.html文件内,使用button标签创建一个查找按钮,给button按钮绑定onclick点击事件,当按钮被点击时,执行jsearch()函数。
5
在js标签内,创建jsearch()函数,在函数内,分别使用getElementById()方法通过input标签的id属性获得其输入的内容。
6
在jsearch()函数内,使用indexOf()方法查找字符串,同时使用if语句进行判断查找的结果,若找到指定的字符,则提示“存在查找的字符”,若找不到存在的字符,则提示“找不到查找的字符”。
7
在浏览器打开test.html文件,输入字符串、查找的字符,点击按钮,查看查找的结果。