Tilføjelse af function til søge-script
Jeg har i sin tid fundet et script på nettet - en slags søge-ting!Men er det ikke muligt at få dette script til at udskrive en tekst i select hvis der ikke findes nogle resultater på de indtastede bogstaver...
<html>
<head>
<script>
opts = new Array("Albatros", "Anders Hansen", "Anders Jensen Hansen", "Anders Peter Hansen", "And", "Asger", "Bi", "Blomst", "Benjamin", "Bølle", "Citron", "Cykel", "Flæskestej"); //Ordene
function opdater(frm) {
sg = frm.ord.value.toLowerCase();
lt = new Array();
for (i = 0; i < opts.length; i++)
if (opts[i].toLowerCase().indexOf(sg) == 0)
lt[lt.length] = opts[i];
frm.liste.length = lt.length;
for (i = 0; i < lt.length; i++) {
frm.liste.options[i].value = lt[i];
frm.liste.options[i].text = lt[i];
}
frm.liste.selectedIndex = -1;
}
</script>
</head>
<body onLoad="document.frm.ord.value = ''; document.frm.liste.selectedIndex = -1; document.frm.ord.focus();">
<form name="frm">
<input type="text" name="ord" onKeyUp="opdater(this.form);" style="width: 150px;">
<br>
<script>
document.write('<select size="' + opts.length + '" name="liste" style="width: 150px;">');
for (i = 0; i < opts.length; i++)
document.write('<option value="' + opts[i] + '">' + opts[i] + '</option>');
document.write('<select>');
</script>
<br><br>
<input type="submit" value="Send">
</form>
</body>
</html>