Fügen Sie das HTML-control(s) per javascript
Etwas ist, entzieht sich mir ... es scheint offensichtlich zu sein, aber ich kann nicht ganz herausfinden.
Möchte ich hinzufügen/entfernen ein paar HTML-controls auf eine Seite (plain old html) ändert ein Benutzer den Wert einer dropdown-Liste. Ein Beispiel ist das hinzufügen oder entfernen "die Anzahl der Gäste in diesem Raum" textbox für jeden (einer Anzahl) Zimmer gebeten ...
So, wenn ein Benutzer wählt:
1 Zimmer, es gibt ein Textfeld
2 Zimmer, gibt es zwei Textfelder
3 Zimmer, drei text-Boxen
wieder auf 2 Zimmer, zwei Textfelder
und so weiter ...
InformationsquelleAutor brmore | 2008-11-09
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gerade mit DOM und Javascript Sie möchten, um zu ändern, die InnterHtml Eigenschaft eines DOM-Objekt, das enthält die text-Boxen...wahrscheinlich ein div. So würde es Aussehen:
Mithilfe einer Javascript-Bibliothek wie jQuery machen könnte, die Dinge ein wenig einfacher:
Ha! ... Bekomme ich es ... vielen Dank für das treten lose Spinnweben und Fusseln.
Kein problem...ich bin ein wenig schockiert mich, dass es frisch war an einem Samstag Abend 🙂
InformationsquelleAutor ckramer
für Ihre select-Liste von Zimmer, fügen Sie ein onchange-event-handler ein - /ausblenden des text-Boxen.
InformationsquelleAutor scunliffe
gegeben HTML:
javascript:
InformationsquelleAutor Owen