Formular mit Checkboxen & Dropdown auswahl

matthoz

Mitglied
Hallo Leute!

Ich versuche ein Formular zu erstellen, bei welchem mehrere checkboxen untereinander aufgelistet werden, wie bei einem html-email provider. über den checkboxen soll dann noch eine checkbox sein, die beim aktivieren alle anderen checkboxen "checked". Unter den Checkboxen befindet sich dann ein Drop-Down menü mit mehreren Auswahlmöglichkeiten und dann natürlich noch ein submit button. Kann mir jemand erklären wie man so ein Formular aufbaut?

Danke im Voraus!
Matthi
 
Am besten weist du allen betreffenden Checkbox-Elementen eine signifikante Eigenschaft zu, beispielsweise eine gemeinsame Klasse. Anschließend könntest du folgendes Skript verwenden, um alle abzuhaken, etwa:
Code:
function checkAllCheckboxes( obj, class )
{
	var tmp = document.getElementsByTagName("input");
	var regex = new Regex("\b" + class + "\b");
	for( var i=0; i<tmp.length; i++ ) {
		if( tmp[i].type != "checkbox" || !regex.test(tmp[i].className) ) {
			continue;
		}
		tmp[i].checked = obj.checked;
	}
}
Ich hoffe, es funktioniert.
 
die mit java funktion muss durch einen klick auf eine checkbox aufgerufen werden. gibts da irgendeinen befehl für? beispielsweise:

oncheck="allemakieren_fkt()"

danke für eure hilfe!
matthi
 
Auch das ist möglich:
Code:
function checkAllCheckboxes( class )
{
	var tmp = document.getElementsByTagName("input");
	var regex = new Regex("\b" + class + "\b");
	for( var i=0; i<tmp.length; i++ ) {
		if( tmp[i].type != "checkbox" || !regex.test(tmp[i].className) ) {
			continue;
		}
		tmp[i].checked = true;
	}
}
 

Neue Beiträge

Zurück