欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

javascript實(shí)現(xiàn)網(wǎng)頁(yè)字符定位的方法

 更新時(shí)間:2015年07月14日 15:40:24   作者:愷哥  
這篇文章主要介紹了javascript實(shí)現(xiàn)網(wǎng)頁(yè)字符定位的方法,實(shí)例分析了javascript頁(yè)面元素查找與定位的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下

本文實(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ì)有所幫助。

相關(guān)文章

  • 一篇文章帶你從零快速上手Rollup

    一篇文章帶你從零快速上手Rollup

    這篇文章主要給大家介紹了如何通過(guò)一篇文章快速?gòu)牧憧焖偕鲜諶ollup的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-09-09
  • JavaScript DOM節(jié)點(diǎn)添加示例

    JavaScript DOM節(jié)點(diǎn)添加示例

    本節(jié)為大家介紹下JavaScript DOM節(jié)點(diǎn)添加,將node里面的str放到h1段落中使之成為h1的新段落
    2014-07-07
  • JS常見(jiàn)簡(jiǎn)單正則表達(dá)式驗(yàn)證功能小結(jié)【手機(jī),地址,企業(yè)稅號(hào),金額,身份證等】

    JS常見(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構(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-03
  • 詳細(xì)分析單線程JS執(zhí)行問(wèn)題

    詳細(xì)分析單線程JS執(zhí)行問(wèn)題

    給大家詳細(xì)講解一下單線程javascript的執(zhí)行問(wèn)題,以及通過(guò)實(shí)例分析用法。
    2017-11-11
  • 簡(jiǎn)單聊一聊原生Ajax與JQuery?Ajax

    簡(jiǎn)單聊一聊原生Ajax與JQuery?Ajax

    AJAX 是一種用于創(chuàng)建快速動(dòng)態(tài)網(wǎng)頁(yè)的技術(shù),下面這篇文章主要給大家介紹了關(guān)于原生Ajax與JQuery?Ajax的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-03-03
  • Bootstrap+jfinal實(shí)現(xiàn)省市級(jí)聯(lián)下拉菜單

    Bootstrap+jfinal實(shí)現(xiàn)省市級(jí)聯(lián)下拉菜單

    這篇文章主要為大家詳細(xì)介紹了Bootstrap+jfinal實(shí)現(xiàn)省市級(jí)聯(lián)下拉菜單,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-05-05
  • js獲取元素下的第一級(jí)子元素的方法(推薦)

    js獲取元素下的第一級(jí)子元素的方法(推薦)

    下面小編就為大家?guī)?lái)一篇js獲取元素下的第一級(jí)子元素的方法(推薦)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-03-03
  • js中map()函數(shù)的使用案例詳解

    js中map()函數(shù)的使用案例詳解

    map()方法定義在JavaScript的Array中,它返回一個(gè)新的數(shù)組,數(shù)組中的元素為原始數(shù)組調(diào)用函數(shù)處理后的值,這篇文章主要介紹了js中map()函數(shù)的使用,需要的朋友可以參考下
    2022-11-11
  • JS簡(jiǎn)單添加元素新節(jié)點(diǎn)的方法示例

    JS簡(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

最新評(píng)論