Formular - Textauswahl

webguru2009

Mitglied
Hallöle,

ich wollte einmal fragen wie ich es am besten anstellen könnte, wenn ich eine "Auswahlbox" habe möchte, die eine Textvorlage auswählen soll?
Ich kann leider nichts finden und weiß nicht so recht wie ich es anstellen soll :(


Mfg Webguru
 
z.b. ein Formular, 2 auswahlmöglichkeiten: "Herr" und "Frau"

und wenn man eins anklickt soll dann der dazugehörige Text, irgendeiner.


Mfg Webguru
 
Die einfachste Variante wäre wohl diese:
Code:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; 
                                charset=ISO-8859-1"   />
<meta name="author"             content="doktormolle" />
<meta name="date"               content="2009-03-26" />
<title>Test</title>
</head>
<body>
<select onchange="document.getElementById('idDesElements').innerHTML=this.value">
  <option value="">Auswahl
  <option value="Text für die Dame">Frau
  <option value="Text für den Herren">Herr
</select>
<span id="idDesElements"></span>
</body>
</html>
Den dazugehörigen Text speicherst du im value-Attribut der <option>s.
Beim Ändern der Auswahl wird das value-Attribut der gewählten <option> ausgelesen und der innerHTML-Eigenschaft des Zielknotens zugewiesen.

Inwiefern das so ausreicht, dürfte primär davon abhängen, wie lang/wieviel Texte du verwenden willst. Sind diese sehr umfangreich, wäre es bspw. empfehlenswerter, diese per AJAX "abzuholen".
 

Neue Beiträge

Zurück