Hallo
Ich habe folgendes Problem:
Ich möchte Durch Eingabe in ein input-Feld on-the-fly die Namen von Autos aus einer Datei auslesen, die mit dem value des input-Feldes beginnen. Soweit so gut. Das funktioniert auch:
Aber: ich möchte das die einzelnen Autos in ein select-Feld ausgegeben werden, da ich eines auswählen und per JSP auswerten möchte(um ein Datenblatt auszugeben etc.).
Wie mache ich das?
Da ich schon alle Foren und Tutorials durchsucht habe, bin ich ratlos.
Ich möchte auch auf PHP verzichten. Also reines JScript bzw JavaScript.
Wer hilft erhält Dank!
Marcus
Ich habe folgendes Problem:
Ich möchte Durch Eingabe in ein input-Feld on-the-fly die Namen von Autos aus einer Datei auslesen, die mit dem value des input-Feldes beginnen. Soweit so gut. Das funktioniert auch:
Code:
<html>
<head>
<title>Autosuche on the fly</title>
<script language="JScript">
function Suchen()
{
var Datensaetze = 16;
document.all.Anzeigetabelle.style.display = "none";
var eingabe = document.Eingabe.Suchauto.value + "*";
var Suchausdruck = "";
var Suchbegriffe = 0;
if(document.Eingabe.Suchauto.value != "")
{
Suchausdruck = Suchausdruck + "Autos = " + eingabe;
Suchbegriffe++;
}
document.all.Cars.object.Filter = Suchausdruck;
document.all.Cars.Reset();
document.all.Anzeigetabelle.dataSrc = "#Cars";
if(document.all.Cars.recordset.recordCount < Datensaetze)
{
document.all.Anzeigetabelle.dataPageSize = Cars.recordset.recordCount;
document.all.Treffer.innerText = Cars.recordset.recordCount + " Suchtreffer!";
document.all.Anzeigetabelle.style.display = "block";
}
else
document.all.Treffer.innerText = "0 Suchtreffer!";
}
</script>
</head>
<body>
<object id="Cars" classid="clsid:333C7BC4-460F-11D0-BC04-0080C7055A83">
<param name="DataURL" value="autos.txt">
<param name="UseHeader" value="true">
<param name="Filter" value="">
</object>
<form name="Eingabe">
Suche nach Autos (on the fly)<br>
<input name="Suchauto" type="text" width=40 onKeyup="Suchen()"><br>
</form>
<table width=100%>
<tr>
<td valign=top colspan=5>
<span id="Treffer" style="color:#FF0000; font-weight:bold;"> </span>
</td>
</tr>
<tr>
<td bgcolor="#EEEEEE" valign=top width=20%><b>Autos:</b></td>
</tr>
</table>
<table id="Anzeigetabelle" style="display:none">
<tr>
<td> <span datafld="Autos"></span> </td>
</tr>
</table>
</body>
</html>
Aber: ich möchte das die einzelnen Autos in ein select-Feld ausgegeben werden, da ich eines auswählen und per JSP auswerten möchte(um ein Datenblatt auszugeben etc.).
Wie mache ich das?
Da ich schon alle Foren und Tutorials durchsucht habe, bin ich ratlos.
Ich möchte auch auf PHP verzichten. Also reines JScript bzw JavaScript.
Wer hilft erhält Dank!
Marcus