Suche im Forum:
Suchen


Autor Nachricht
Beitrag19.03.2017 um 00:15 (UTC)    
Titel: [erledigt] suche code input link

Es soll ein Textfeld sein, indem man was reinschreiben kann und wenn man die Entertaste betätigt, dann soll man auf die bestimmte Seite gelangen, also fast sowas wie ne Adresszeile.

Beispiel:
Ich schreibe in dieses Textfeld "Home" ein und betätige die Entertaste.
Daraufhin führt es mich zu der Seite www.onepiecekiste.de.tl/Home.htm.
Also diesen Text, den ich eingegeben habe, soll zwischen meiner Adresse: onepiecekiste.de.tl und zwischen .htm entstehen


Zuletzt bearbeitet von Onepiecekiste am 19.03.2017, 16:10, insgesamt einmal bearbeitet
Beitrag19.03.2017 um 12:57 (UTC)    
Titel:

Das lässt sich auf verschiedene Art und Weise realisieren.

Mit Javascript und location.assign läuft es so:

HTML:
Code:
<form onsubmit='redirect();return false;'>
   <input type='text' id='formInput' name='formInput' value=''>
   <input type='submit' name='submit' value='Absenden'>
</form>


Javascript:
Code:
<script type='text/javascript'>
   function redirect() {
      var input = document.getElementById('formInput').value;
      window.location.assign(input + ".htm");
   }
</script>


Vorschau auf http://pexxi.de.tl/Titel-der-neuen-Seite.htm (Eingabe: startseite)
______________
Gruß Pexxi


Zuletzt bearbeitet von pexxi am 19.03.2017, 13:59, insgesamt einmal bearbeitet
Beitrag19.03.2017 um 14:03 (UTC)    
Titel:

Hey danke!

Geht das aber auch mit css und kann man das aber auch so einstellen, dass man nur Zahlen eingeben kann?


Zuletzt bearbeitet von Onepiecekiste am 19.03.2017, 15:12, insgesamt 3-mal bearbeitet
Beitrag19.03.2017 um 14:22 (UTC)    
Titel:

Das geht nicht mit CSS, da es eine Stylesheet-/Formatierungssprache und keine Skriptsprache ist.

Zitat:
CSS (Cascading Style Sheets, zu deutsch „Kaskadierende Stilvorlagen“) ist eine Formatierungssprache für HTML- und XML-Dokumente. Warum Sie Layouts mit CSS einsetzen sollten, wird in diesem Artikel genauer erläutert.
Inhalte, die durch HTML strukturiert werden, besitzen bereits einige vom Browser vorgegebene Formatierungen. Zum Beispiel sind Überschriften groß und fett oder Hyperlinks blau und unterstrichen. Mit Hilfe von CSS kann die Darstellung von HTML- und XML-Dokumenten auf vielfältige Art verändert werden.
Quelle: https://wiki.selfhtml.org/wiki/CSS

Für die Zahlen: Einfach type="text" durch type="number" ersetzen
______________
Gruß Pexxi
Beiträge der letzten Zeit anzeigen:   


Powered by phpBB © 2001, 2005 phpBB Group
Deutsche Übersetzung von phpBB.de