Hallo allesamt,
habe mal wieder ein eventuell kleines Problem und komme einfach nicht auf die Lösung:
Kurzbeschreibung: Ich habe ein Formular einer SelectBox, welche eine dynamsische Liste diverser User erzeugt, zudem ein Input-Forumularfeld zur Suche nach Nachnamen plus Submit-Button 'Suche starten.'
Diesen 'Suche starten' - Button habe ich wie folgt definiert:
<1-- <input type="submit" name="search" value="Suche starten" onClick="return resetUser()"> -->
Dies funktioniert soweit auch wunderbar. Die untenstehende Funktion wird fehlerfrei ausgeführt.
Nun ist es ja so, dass die User gerne Text in das Input-Feld eingeben (in dem Fall also zur Suche nach einem Namen) und dann einfach 'ENTER' drücken. In dem Fall wird also der Submit-Button übergangen und die Funktion resetUser() natürlich nicht ausgeführt.
Also dachte ich mir, dass ich einfach das Input-Formularfeld wie folgt definiere:
<!-- <input type="text" name="search_eingabe" size="15" onSubmit="return resetUser()"> -->
Die 'onSubmit'-Anweisung wird allerdings einfach übergangen Auch onBlur funktioniert nicht.
Bitte helft mir weiter: Wo habe ich hier ein Denkfehler?
Herzlichen Dank
Ilona
P.S.:
Hier noch die aufzurufende Funktion, welche eigentlich funktioniert.
<!-- <scrípt type="text/javascript language="javascript">
function resetUser()
{
alert (Die Selectbox wird zurückgesetzt);
document.user_view.user_id.value="";
}
</script> -->
habe mal wieder ein eventuell kleines Problem und komme einfach nicht auf die Lösung:
Kurzbeschreibung: Ich habe ein Formular einer SelectBox, welche eine dynamsische Liste diverser User erzeugt, zudem ein Input-Forumularfeld zur Suche nach Nachnamen plus Submit-Button 'Suche starten.'
Diesen 'Suche starten' - Button habe ich wie folgt definiert:
<1-- <input type="submit" name="search" value="Suche starten" onClick="return resetUser()"> -->
Dies funktioniert soweit auch wunderbar. Die untenstehende Funktion wird fehlerfrei ausgeführt.
Nun ist es ja so, dass die User gerne Text in das Input-Feld eingeben (in dem Fall also zur Suche nach einem Namen) und dann einfach 'ENTER' drücken. In dem Fall wird also der Submit-Button übergangen und die Funktion resetUser() natürlich nicht ausgeführt.
Also dachte ich mir, dass ich einfach das Input-Formularfeld wie folgt definiere:
<!-- <input type="text" name="search_eingabe" size="15" onSubmit="return resetUser()"> -->
Die 'onSubmit'-Anweisung wird allerdings einfach übergangen Auch onBlur funktioniert nicht.
Bitte helft mir weiter: Wo habe ich hier ein Denkfehler?
Herzlichen Dank
Ilona
P.S.:
Hier noch die aufzurufende Funktion, welche eigentlich funktioniert.
<!-- <scrípt type="text/javascript language="javascript">
function resetUser()
{
alert (Die Selectbox wird zurückgesetzt);
document.user_view.user_id.value="";
}
</script> -->