Forum
Tipps
News
Menu-Icon

Javascript - Frage

Ich hab ein kleines Formular, bei dem je nach dem, welche Zahl man eingibt, eine gewisse Aktion aufgerufen wird.
Wie muss ich mein Script umschreiben, damit man entweder den [OK]-Button, oder [ENTER] drücken kann:

Im Head:
function numm()
{
var x = document.form.nummer.value
if(x==123)
{
    aler('es wurde 123 ausgewählt!');
}
else
{
    alert('es wurde nicht 123 ausgewählt!');
}

Im Body:
<INPUT TYPE="text" NAME="nummer" VALUE="" SIZE=30>
<br/>
<INPUT TYPE=button NAME=Absenden VALUE="OK" onclick="numm()">


Antworten zu Javascript - Frage:

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

OK und ENTER fungieren ja hier als Trigger zum Abschicken des Formulars. Dieses wird ausgewertet, und sicherlich wird dann eine entsprechende Aktion ausgeführt (im Quelltext nicht sichtbar).

Wenn du die ENTER-Taste abfangen willst, kannst du im Prinzip gleich auf den Submit-Button verzichten und müsstest jedes Tastenevent abfragen.

Schau mal hier:
http://de.selfhtml.org/javascript/objekte/event.htm#allgemeines

greez 8)
JoSsiF

Es geht einfach auch.

Das Formular wird automatich abgesendet wenn du im input feld enter drückst.

<form onSubmit="numm(); return false;">
.....
<INPUT TYPE=submit NAME=Absenden VALUE="OK">
...
</form>

MFG
BWA

PS: Habs ned getestet müsste aber eigentlich laufen
« Letzte Änderung: 26.06.06, 08:47:44 von BWA »

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Ja sicher, OK und ENTER schicken das Formular standardmäßig ab, wie schon erwähnt. Wenn allerdings eine benutzerdefinierte Aktion ausgeführt werden soll, dann muss das extra abgefangen werden ;)

Geben wir das vielleicht zurück an den Fragesteller: was soll denn passieren bei OK und/oder ENTER?

greez 8)
JoSsiF


« Seitenrefreshkostenlose CMS-Programme »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Grundstrich
Der Begriff des Grundstrichs im Bereich der Typografie, bezeichnet den senkrechten Strich der Buchstaben. Bei Schriftarten mit variabler Strichstärke, wie zum Beispi...

Haarstrich
Der Begriff Haarstrich stammt aus dem Bereich der Typographie. Bei Schriften, wie zum Beispiel der Antiquaschrift mit unterschiedlichen Strichstärken, wird zwischen ...

AppleScript
AppleScript ist eine Programmiersprache von Apple für Skripte und Programme auf Systemebene. Im Gegensatz zu den Unix-Shellscripts, die seit OS X ebenfalls mögl...