phpbar.de logo

Mailinglisten-Archive

[php] re: Checkbuttons ueberpruefen

[php] re: Checkbuttons ueberpruefen

Tobias Orterer not_(at)_micr0soft.de
Sat, 25 Nov 2000 02:58:27 +0100


vor ein paar tagen war mir abends mal langweilig.
erklärt sich von allein:

<script type="text/javascript" language="JavaScript">
function selectMenu() {
	/* das selektierte value vom ersten menü suchen */
	for(a=0;a<document.form.grundselect.length;a++) {
		if(document.form.grundselect.options[a].selected == true) {
			/* das selektierte value in die variable grund schreiben */
			var selektiert = document.form.grundselect.options[a].value;
		}
	}
	/* alle die momentan noch im unterpunkte menü sind löschen */
	var stoploop = document.form.unterselect.length;
	for(c=0;c<stoploop;c++) {
		document.form.unterselect.options[document.form.unterselect.length-1]
= null;
	}
	/* vergleichen ob das selektierte mit einem aus den gegebenen
übereinstimmt */
	switch(selektiert) {
		case "eissorten":
			menupunkte = new Array("Erdbeer","Schoko","Wallnuss","Zitrone");
			break;
		case "werkzeug":
			menupunkte = new
Array("Hammer","Zange","Axt","Schraubenzieher","Cuttermesser");
			break;
		case "auto":
			menupunkte = new Array("BMW","Mercedes","Audi");
			break;
		default:
			menupunkte = new Array("- bitte auswälen -");
			break;
	}
	/* die neuen options in das untermenü schreiben */
	for(d=0;d<menupunkte.length;d++) {
		neueliste = new Option(menupunkte[d]);
		document.form.unterselect.options[document.form.unterselect.length] =
neueliste;
	}
	
}
</script>
</head>
<body bgcolor="#FFFFFF">
<form name="form" method="post" action="">
	
  <select name="grundselect" style="width: 125px;"
onchange="selectMenu();">
		<option value="auswahl" selected>- bitte auswälen -</option>
		<option value="eissorten">Eissorten</option>
		<option value="werkzeug">Werkzeug</option>
		<option value="auto">Auto</option>
	</select>
	
  <select name="unterselect" style="width: 125px;">
		<option value="0" selected>- bitte auswälen -</option>
	</select>
</form>


php::bar PHP Wiki   -   Listenarchive