Forum
Tipps
News
Menu-Icon

JavaScripteingabe problem

hi leute, ich hab nur ein kleines problem, es mangelt mal wieder an vocabular:
und zwar wie heißt das tag um bei JavaScript eine eingabeaufvorderung, aber nicht wie im bild, sondern dass man erst den text der homepage sieht, dann enter drückt, und DANN geht es weiter mit dem nächsten teil.
ich hoffe ihr habt verstanden was ich mein  ;D
 


Antworten zu JavaScripteingabe problem:

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Hallo,

zwar wird man daraus nicht wirklich schlau, aber versuchen wirs mal:
Du willst im Prinzip, dass diese Eingabeaufforderung erst erscheint, nachdem du auf bspw. einen Link geklickt hast?
Da bedienst du dich einfach der Eigenschaft "OnMouseClick" im href-Tag. Darin rufst du einfach eine JavaScript Funktion auf, die die Eingabemaske generiert.

Mario 8)

hi,
 

Zitat
Du willst im Prinzip, dass diese Eingabeaufforderung erst erscheint, nachdem du auf bspw. einen Link geklickt hast?
stimmt eigentlich, nur nicht nachdem ein link angeklickt wurde, sondern nachdem man ENTER drückt.
(in Basic heißt der Befehl "Input")
 

Ich glaube, das wäre dann der Befehl "onkeydown"...?

und wie einbauen? hast du ein kleines script als beispiel?

oder weiß sonst noch jemand was?

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Warum willst du das überhaupt so machen, also mit so einem Popup?

Du könntest ja auch einfach ein stinknormales Formular mit eingabefeld und Submit-Button unter deinen Text klatschen.

Dann können sich die Leute den Text durchlesen, was eingeben und wenn sie wollen mit "Enter"-Taste zur nächsten Seite gehen (ganz ohne JavaScript).

---

Falls du das gerne so machen willst wie bisher geplant, also wenn ichs richtig verstanden habe:
- Text anzeigen
- auf "Enter" warten
- Eingabefenster anzeigen
- Bei OK-Klick ne andere Page anzeigen

...kannst du mal hier gucken:
http://de.selfhtml.org/javascript/objekte/event.htm
Du guckst dann einfach in deiner eigenen "TasteGedrueckt"-Methode, ob der Tastencode den Wert 13 hat (Wert von "Return").
Dann zeigst du das Eingabe-Popup und machst danach ne automatische Weiterleitung.

Ich weiß aber nicht, ob der Browser die Return-Taste schon für irgend was benutzt (wenn ein Formular auf der Page ist, wird z.B. das dann automatisch abgeschickt, sieh oben)

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Dieses Eingabefenster machst du übrigens mit window.prompt() ;)


« Mediaplayerwie gebe ich meta-tags für suchmaschinen ein? »
 

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

Fremdwörter? Erklärungen im Lexikon!
Javascript
JavaScript ist eine weit verbreitete Skriptsprache, die ursprünglich von Netscape für das DOM-Scripting für Webseiten entwickelt wurde. Sie hat sich seitde...

Generations-Prinzip
Das Generations-Prinzip wird auch als das "Opa-Vater-Sohn-Prinzip" bezeichnet. Dieses Rotationsschema zur Speicherung von Daten ist eine überschreibende Datensicheru...

Eingabeaufforderung
Die Eingabeaufforderung ist ein Begriff aus dem IT-Bereich und bezeichnet eine Markierung auf der Kommandozeile, welche auf die Stelle verweist, an der man Kommandozeilen...