window方法:find()

2018-08-14 14:55 更新

find()方法

注意:find()方法是非标准的,不要在面向Web的生产站点上使用它:它不适用于每个用户。实现之间可能存在很大的不兼容性,并且行为可能在将来发生变化。

注意:window.find()对Gecko未来版本的支持可能会有所改变。

find()方法可以在window中查找字符串。

find()方法语法

window .find(aString,aCaseSensitive,aBackwards,aWrapAround,
             aWholeWord,aSearchInFrames,aShowDialog);
aString
要搜索的文本字符串。
aCaseSensitive
布尔值。如果为true,指定区分大小写的搜索。
aBackwards
布尔值。如果为true,指定向后搜索。
aWrapAround
布尔值。如果为true,指定环绕搜索。
aWholeWord 未实现
布尔值。如果为true,指定整个单词搜索。这没有实现;参见bug 481513
aSearchInFrames
布尔值。如果为true,指定在帧中搜索。

返回

如果找到了字符串,则返回true;否则,返回false。

find()方法示例

JavaScript部分

findString = function findText(text) {
  alert("String \x22" + text + "\x22 found? " + window.find(text));
}

HTML部分

<p>Apples, Bananas, and Oranges.</p>
<button type="button" onClick='findString("Apples")'>Search for Apples</button>
<button type="button" onClick='findString("Banana")'>Search for Banana</button>
<button type="button" onClick='findString("Orange")'>Search for Orange</button>

笔记

Window.find()选择在站点上找到的内容。

规范

这不是任何规范的一部分。

以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号