Formular durch "Return" bzw. "Enter" abschicken
Matthias Schuchardt
- javascript
Hy,
Ich habe folgendes Problem. Ein Suchformular ( 1 Textfeld und 1 Selectbox) möchte ich gerne durch ein einfaches "Return" nach Eingabe des Suchbegriffes abschicken. Das Suchfeld wurde im Body-Tag wurde durch ein onLoad="document.adress.suchtext.focus()" focusiert. Nur mit dem Button funzt es nicht. Das Suchformular wird nach dem Abschicken an ein ASP-Script auf der selben Seite durch ein action="<% Request.ServerVariables("SCRIPT_NAME")%>" gesendet.
Matthias
Im IE sollte das bei Return automatisch gehen und im NN musst Du einfach eine onChange="document.Formname.submit()" an das Feld hängen in das Du was eingibst.
Allerdings sollte das dann wohl auf der Select-Box sein.
Gruss,
CS
Dachte ich eigentlich auch, geht aber nicht. Ich denke, daß es vieleicht an dem "action"-Bereich liegt, ich weiß es aber nicht genau. kann man das Return irgendwie erzwingen, oder welche möglichkeiten gibt es noch?
Im IE sollte das bei Return automatisch gehen und im NN musst Du einfach eine onChange="document.Formname.submit()" an das Feld hängen in das Du was eingibst.
Allerdings sollte das dann wohl auf der Select-Box sein.
Gruss,
CS
Welche Netscape-Version hast Du denn?
s. auch http://selfhtml.teamone.de/javascript/objekte/forms.htm#submit
und http://forum.de.selfhtml.org/?m=22612&t=3994