javascript實現(xiàn)網(wǎng)頁字符定位的方法
更新時間:2015年07月14日 15:40:24 作者:愷哥
這篇文章主要介紹了javascript實現(xiàn)網(wǎng)頁字符定位的方法,實例分析了javascript頁面元素查找與定位的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下
本文實例講述了javascript實現(xiàn)網(wǎng)頁字符定位的方法。分享給大家供大家參考。具體如下:
這里實現(xiàn)輸入要查詢的字符串,點擊定位后程序會自動跳到匹配的位置上
<html>
<form name="f1" action=""
onSubmit="if(this.t1.value!=null && this.t1.value!='')
findString(this.t1.value);return false">
<input type="text" name=t1 value="" size=20>
<input type="submit" name=b1 value="Find">
</form>
<p>
導讀:11月2日,美國將舉行中期選舉,眾議院國會議員將全部改選,參議院改選1/3,一些州也將進行州長選舉。奧巴馬能否令心懷不滿的選民支持民主黨,支撐民主黨統(tǒng)治,尚不得而知
</p>
<script language="JavaScript">
<!--
var TRange=null
function findString (str) {
if (parseInt(navigator.appVersion)<4) return;
var strFound;
if (window.find) {
// CODE FOR BROWSERS THAT SUPPORT window.find
strFound=self.find(str);
if (strFound && self.getSelection && !self.getSelection().anchorNode) {
strFound=self.find(str)
}
if (!strFound) {
strFound=self.find(str,0,1)
while (self.find(str,0,1)) continue
}
}
else if (navigator.appName.indexOf("Microsoft")!=-1) {
// EXPLORER-SPECIFIC CODE
if (TRange!=null) {
TRange.collapse(false)
strFound=TRange.findText(str)
if (strFound) TRange.select()
}
if (TRange==null || strFound==0) {
TRange=self.document.body.createTextRange()
strFound=TRange.findText(str)
if (strFound) TRange.select()
}
}
else if (navigator.appName=="Opera") {
alert ("Opera browsers not supported, sorry...")
return;
}
if (!strFound) alert ("String '"+str+"' not found!")
return;
}
//-->
</script>
</html>
希望本文所述對大家的javascript程序設(shè)計有所幫助。
您可能感興趣的文章:
- JavaScript獲取網(wǎng)頁支持表單字符集的方法
- javascript實現(xiàn)點擊按鈕彈出一個可關(guān)閉層窗口同時網(wǎng)頁背景變灰的方法
- javascript實現(xiàn)在網(wǎng)頁任意處點左鍵彈出隱藏菜單的方法
- JavaScript讓網(wǎng)頁出現(xiàn)漸隱漸顯背景顏色的方法
- JavaScript實現(xiàn)拖拽網(wǎng)頁內(nèi)元素的方法
- JavaScript實現(xiàn)網(wǎng)頁對象拖放功能的方法
- JavaScript返回網(wǎng)頁中錨點數(shù)目的方法
- JavaScript獲取當前網(wǎng)頁最后修改時間的方法
- JavaScript獲取網(wǎng)頁表單action屬性的方法
相關(guān)文章
JS常見簡單正則表達式驗證功能小結(jié)【手機,地址,企業(yè)稅號,金額,身份證等】
這篇文章主要介紹了JS常見簡單正則表達式驗證功能,結(jié)合實例形式總結(jié)分析了JS針對手機,地址,企業(yè)稅號,金額,身份證等的常見驗證技巧,需要的朋友可以參考下2017-01-01
使用JavaScript構(gòu)建JSON格式字符串實現(xiàn)步驟
這篇文章將幫助你使用javascript來創(chuàng)建json格式字符串如果你需要通過web項目來構(gòu)建json格式字符串的響應,感興趣的各位可以參考下哈,希望可以幫助到你2013-03-03
Bootstrap+jfinal實現(xiàn)省市級聯(lián)下拉菜單
這篇文章主要為大家詳細介紹了Bootstrap+jfinal實現(xiàn)省市級聯(lián)下拉菜單,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-05-05

