Hallo Zusammen,
ich möchte gerne ein Formular erstellen, in dem man mehrere Checkboxen auswählen kann.
Allerdings sollen gewisse Checkboxen ausgegraut werden, wenn andere aktiv sind.
Das soll über einen Java Script gehen, kann mir jemand hier für ein Beispiel liefern?
Danke und Gruß.
D.Richert
Checkbox deaktivieren, wenn andere Checkbox aktiv.
-
daniel.richert
- Posts: 5
- Joined: 22. Oct 2012, 08:01
- Contact:
Checkbox deaktivieren, wenn andere Checkbox aktiv.
Die Continentale Versicherungsverbund a.G.
---
---
Re: Checkbox deaktivieren, wenn andere Checkbox aktiv.
Hast du eine Lösung finden können? Stehe vor der gleichen Aufgabe
Re: Checkbox deaktivieren, wenn andere Checkbox aktiv.
Hallo,
ich konnte mir jetzt ein JScript bauen, welches nach aktivieren der Checkbox andere Felder aktiviert. Das ganze habe ich mir bei vorhandenen Konfigurationselementen abgeschaut. Hier eine Lösung/Erklärung dazu,
Ihr müsst bei eurem Konfigurationselement den entsprechenden Dialog öffnen. Anschließend wählt ihr eure Checkbox aus und tragt bei dem Reiter "Bei Änderung" z.B. ein:
Unter dem Reiter Anzeigen kopiert ihr euch die Steuerelement-ID, z.B.:
Links in der Navigationsleiste müsst ihr nun auf Skript gehen und dort folgende Dinge eintragen:
Das Script macht dann folgendes:
Ist die Checkbox für LocationNotFound deaktiviert ist auch das Textfeld Standortname deaktiviert. Sobald die Checkbox aktiv ist, kann in das Feld Standortname geschrieben werden.
Viel Spaß beim testen
PS: Immer schön den Cache nach Änderungen leeren...
ich konnte mir jetzt ein JScript bauen, welches nach aktivieren der Checkbox andere Felder aktiviert. Das ganze habe ich mir bei vorhandenen Konfigurationselementen abgeschaut. Hier eine Lösung/Erklärung dazu,
Ihr müsst bei eurem Konfigurationselement den entsprechenden Dialog öffnen. Anschließend wählt ihr eure Checkbox aus und tragt bei dem Reiter "Bei Änderung" z.B. ein:
Code: Select all
EnableLocationNotFoundControls(element.checked);Code: Select all
Ud_ITSZFormAssetStandortdatenClassBaseStandortNotFoundCode: Select all
document.attachEvent("onreadystatechange",RegisterScript);
var LocationNotFoundControl= document.getElementById(Ud_ITSZFormAssetStandortdatenClassBaseStandortNotFound);
function RegisterScript()
{
if(document.readyState == 'complete')
{
EnableLocationNotFoundControls(LocationNotFoundControl.checked);
}
}
function EnableLocationNotFoundControls(enable)
{
var StandortnameControl = document.getElementById(Ud_ITSZFormAssetStandortdatenClassBaseStandortname);
StandortnameControl.disabled = !enable;
}
Ist die Checkbox für LocationNotFound deaktiviert ist auch das Textfeld Standortname deaktiviert. Sobald die Checkbox aktiv ist, kann in das Feld Standortname geschrieben werden.
Viel Spaß beim testen
PS: Immer schön den Cache nach Änderungen leeren...
Who is online
Users browsing this forum: No registered users and 3 guests