Problemstellung:
Ich möchte in einem Breezing Forms Formular ein Textfeld in Abhängigkeit von einer Checkbox ein- bzw. ausschalten.
Beispiel: Wenn ich eine Checkbox „Sonstiges“ anklicke wird eine Textfeld „Eingabefeld“ aktiviert.
Realisierung in Breezing Forms:
Bitte legen Sie zunächst die Checkbox und das Formular in Breezing Forms an. Die Namen sollte so vergeben werden, wie ich es im ersten Absatz beschrieben habe.
Neben den Einstellungen, wie Höhe, Breite und Position müssen Sie den Typ auf deaktiviert stellen.
Als klickt ihr auf die Checkbox um die Einstellungen zu bearbeiten. Dann klickt Ihr auf den Tab „Skripte“.
Im Bereich „Aktionsskript“ klickt Ihr bitte auf „Spezial“.
In dem darunter erscheinenden Codefenster fügt Ihr bitte den folgenden Quellcode ein:
function ff_Sonstiges_action(element, action)
{
var txtfield = ff_getElementByName(’Eingabefeld’);
switch (action) {
case ‘change’:
txtfield.disabled = !txtfield.disabled;
break;
default:;
} // switch
} // ff_Sonstiges_action