javascript實(shí)現(xiàn)網(wǎng)頁(yè)字符定位的方法
本文實(shí)例講述了javascript實(shí)現(xiàn)網(wǎng)頁(yè)字符定位的方法。分享給大家供大家參考。具體如下:
這里實(shí)現(xiàn)輸入要查詢的字符串,點(diǎn)擊定位后程序會(huì)自動(dòng)跳到匹配的位置上
<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> 導(dǎo)讀:11月2日,美國(guó)將舉行中期選舉,眾議院國(guó)會(huì)議員將全部改選,參議院改選1/3,一些州也將進(jìn)行州長(zhǎng)選舉。奧巴馬能否令心懷不滿的選民支持民主黨,支撐民主黨統(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>
希望本文所述對(duì)大家的javascript程序設(shè)計(jì)有所幫助。
- JavaScript獲取網(wǎng)頁(yè)支持表單字符集的方法
- javascript實(shí)現(xiàn)點(diǎn)擊按鈕彈出一個(gè)可關(guān)閉層窗口同時(shí)網(wǎng)頁(yè)背景變灰的方法
- javascript實(shí)現(xiàn)在網(wǎng)頁(yè)任意處點(diǎn)左鍵彈出隱藏菜單的方法
- JavaScript讓網(wǎng)頁(yè)出現(xiàn)漸隱漸顯背景顏色的方法
- JavaScript實(shí)現(xiàn)拖拽網(wǎng)頁(yè)內(nèi)元素的方法
- JavaScript實(shí)現(xiàn)網(wǎng)頁(yè)對(duì)象拖放功能的方法
- JavaScript返回網(wǎng)頁(yè)中錨點(diǎn)數(shù)目的方法
- JavaScript獲取當(dāng)前網(wǎng)頁(yè)最后修改時(shí)間的方法
- JavaScript獲取網(wǎng)頁(yè)表單action屬性的方法
相關(guān)文章
JavaScript DOM節(jié)點(diǎn)添加示例
本節(jié)為大家介紹下JavaScript DOM節(jié)點(diǎn)添加,將node里面的str放到h1段落中使之成為h1的新段落2014-07-07JS常見(jiàn)簡(jiǎn)單正則表達(dá)式驗(yàn)證功能小結(jié)【手機(jī),地址,企業(yè)稅號(hào),金額,身份證等】
這篇文章主要介紹了JS常見(jiàn)簡(jiǎn)單正則表達(dá)式驗(yàn)證功能,結(jié)合實(shí)例形式總結(jié)分析了JS針對(duì)手機(jī),地址,企業(yè)稅號(hào),金額,身份證等的常見(jiàn)驗(yàn)證技巧,需要的朋友可以參考下2017-01-01使用JavaScript構(gòu)建JSON格式字符串實(shí)現(xiàn)步驟
這篇文章將幫助你使用javascript來(lái)創(chuàng)建json格式字符串如果你需要通過(guò)web項(xiàng)目來(lái)構(gòu)建json格式字符串的響應(yīng),感興趣的各位可以參考下哈,希望可以幫助到你2013-03-03Bootstrap+jfinal實(shí)現(xiàn)省市級(jí)聯(lián)下拉菜單
這篇文章主要為大家詳細(xì)介紹了Bootstrap+jfinal實(shí)現(xiàn)省市級(jí)聯(lián)下拉菜單,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-05-05JS簡(jiǎn)單添加元素新節(jié)點(diǎn)的方法示例
這篇文章主要介紹了JS簡(jiǎn)單添加元素新節(jié)點(diǎn)的方法,結(jié)合實(shí)例形式分析了javascript針對(duì)頁(yè)面元素節(jié)點(diǎn)的創(chuàng)建、添加、克隆等相關(guān)操作技巧,需要的朋友可以參考下2018-02-02