Behöver någon slags sökfunktion på en sida där jag listar väldigt många filer på rad... jag vill ha en liten sökfunktion överst på sidan där man kan skriva in hela eller delar av filnamnet... resultatet efter sökningen ska bli att filen markeras.. borde väl gå med java, men kanske finns nån html grej för detta?
Kort sagt Sökfunktionen i webläsaren e vad jag behöver typ... för er som inte vet vad jag menar tryck på F3.
<html>
<head>
<style type=text/css>
.knapp {width:35px; background-color:blue; border:1px solid yellow; font-2ize:11pt; color:yellow; margin:1px;}
</style>
<script language="JavaScript">
var NS4 = (document.layers);
var IE4 = (document.all);
var win = window;
var n = 0;
function sök(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("Not found.");}
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; sök(str);}
else
alert("finns ej!");
} } return false; }
</script>
<body>
<form name="search" onSubmit="return sök(this.string.value);">
<input name="string" type="text" size="12" onChange="n=0;">
<input type="submit" class=knapp value="Sök">
</form>
Här kan du söka på sidan. Skriv in ett ord eller en bokstav som finns i denna text.
</body>
</html>