---
title: "sökfunktion"
type: "forum-thread"
url: "https://www.webforum.nu/amne/html-css/359-sökfunktion"
topic: "HTML & CSS"
topic_url: "https://www.webforum.nu/amne/html-css"
author: "peterbladh"
published: "2000-07-12T10:52:00.000Z"
updated: "2000-07-14T17:24:00.000Z"
replies: 5
views: 350
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/html-css/359-sökfunktion"
---

# sökfunktion

## #1 — peterbladh, 2000-07-12T10:52Z

Hej

Någon som vet om man kan göra en sökfunktion som letar upp ett ord längre ner på sidan och sätter det i fokus?

Permalänk: https://www.webforum.nu/p/359

## #2 — @nders, 2000-07-12T13:19Z

hittade följande för hundra år sedan:

```
<SCRIPT LANGUAGE="JavaScript">
<!-- Original:  Mike Hall (MHall75819@aol.com) -->
<!-- Web Site:  [url="http://members.aol.com/MHall75819"]http://members.aol.com/MHall75819[/url]  -->

<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! [url="http://javascript.internet.com"]http://javascript.internet.com[/url]  -->

<!-- Begin
var NS4 = (document.layers);
var IE4 = (document.all);

var win = this;
var n   = 0;

function findInPage(str) 
{
	var txt, i, found;
	if (str == "")
	return false;
	if (NS4) 
	{
		if (!win.find(str))
		while(win.find(str, false, true))
		n++;
		else
		n++;
		if (n == 0) alert(str + " was not found on this page.");
	}
	if (IE4) 
	{
		txt = win.document.body.createTextRange();
		for (i = 0; i <= n && (found = txt.findText(str)) != false; i++) 
		{
			txt.moveStart("character", 1);
			txt.moveEnd("textedit");
		}
		if (found) 
		{
			txt.moveStart("character", -1);
			txt.findText(str);
			txt.select();
			txt.scrollIntoView();
			n++;
		}
		else 
		{
			if (n > 0) 
			{
				n = 0;
				findInPage(str);
			}
			else
				alert(str + " was not found on this page.");
		}
	}
	return false;
}
//  End -->
</script>
</HEAD>

<form name=search onSubmit="return findInPage(this.string.value);" method=post>
Sök på sidan:
<input name=string type=text size=15 onChange="n = 0;"><input type="submit">
</form>
```

Permalänk: https://www.webforum.nu/p/194091

## #3 — peterbladh, 2000-07-14T10:42Z

tack som fan!

works like a charm!

Permalänk: https://www.webforum.nu/p/194092

## #4 — Alpha II, 2000-07-14T16:41Z

\[SKIPPA DET HÄR INLÄGGET\]

\[Redigerat av Alpha II den 14 jul 2000\]

Permalänk: https://www.webforum.nu/p/194093

## #5 — Alpha II, 2000-07-14T16:41Z

Det här borde väl egentligen finnas under Javascript.

Permalänk: https://www.webforum.nu/p/194094

## #6 — Bire, 2000-07-14T17:24Z

Helt korrekt!

Detta flyttas till just Javascript...

Permalänk: https://www.webforum.nu/p/194095

---

Tråden på webben: https://www.webforum.nu/amne/html-css/359-sökfunktion
