Formular-Problem
Karin
- javascript
Hallo
Ich habe ein Formular mit einem Inputteil und einem Selectteil.
Wenn ich den Inputteil rausnehme, dann funktioniert das Selektieren problemlos, mit Input kann ich nicht mehr selektieren. Warum?
Gruss
Karin
Hier der Code:
<% if Ort <> "" then %>
<td align="center">
Strassennamen:
<br>
<input type="text" name="StrasseTXT" style="width: 200px;" value="" onKeyUp="selektiere(this)">
<br>
<select name="Strasse" size="3" style="width: 200px;" onclick="JavaScript:StrassenCodeLoeschen();">
<% while not rsStrassen.eof
Response.Write "<option value="& chr(34) & rsStrassen("Name") & chr(34)
Response.write ">" & Replace(rsStrassen("Name"),"_"," ") & "</option>" & vbCrLf
rsStrassen.MoveNext
wend %>
</select>
</td>
<%end if %>
und hier noch die Funktionen:
function selektiere(obj){
document.body.style.cursor='wait';
test1 = obj.value;
test2 = test1.toUpperCase();
for(i=0;i<document.forms['Eingabe'].Strasse.length;i++){
if(document.forms['Eingabe'].Strasse.options[i].value.substr(0,obj.value.length).toUpperCase()==test2){
document.forms['Eingabe'].Strasse.selectedIndex=i+5 document.forms['Eingabe'].Strasse.selectedIndex=i
break;
}
}
}
function StrassenCodeLoeschen(){
document.forms[0].elements[4].value = "";
}