Homepage selbermachen 7.851 Themen, 35.615 Beiträge

Formularfeld (Textfeld) inaktiv - aktiv

Edgar Rau / 17 Antworten / Flachansicht Nickles

Hi,


der Besucher meiner HP sollte im Formular zwischen drei Optionen (z. B. Rot, Grün und Blau) wählen können (Optionsschalter 1, 2 und 3). Wenn er allerdings den 4. Optionsschalter anklickt, soll ein vorher inaktives Textfeld aktiv werden und er kann eine andere Farbe eingeben.


Die Optionsschaltergruppe hat 4 Optionsschalter.


Kann ich das mit Dreamweaver erstellen oder benötige ich Programmierkenntnisse?


Vielen Dank im Voraus


Edgar


 

Wer brauchen ohne zu gebraucht, braucht brauchen gar nicht zu gebrauchen
bei Antwort benachrichtigen
Maxx Stone xafford „Zumindest für IE6.x sollte es folgendermaßen funktionieren, zum Probieren mit...“
Optionen

Hi xafford,

warum so kompliziert mit Javascript 1.4? *grins*
Aber zugegeben, das ist ein interessante Idee.

@Edgar Rau
Wenn du xaffords Code dahingehend änderst, sollten es auch ältere Browser verstehen und ebenso auf ein Rücksetzen der Auswahl reagieren. Den kursiven Text musst du individuell schreiben (Wie heißst das Formular?). Alternativ "forms[0]".
Ausserdem musst du eine Zeile (=Reaktion) aussuchen und die "//" entfernen.

<input type="text" name="textfield" onfocus="weg();" onblur='this.value="";' />

function weg() {
if (document.Edgar.elements[0].checked == false) {
// alert("Eingabe kann erst erfolgen wenn blablabla ...")
// document.Edgar.elements[0].checked = true
// document.Edgar.elements[0].focus()
}
}

Hoffentlich funktionierts ;-)

Gruß
Maxx Stone

bei Antwort benachrichtigen