Hallo!
Wie muss man das folgende Script umschreiben, dass anstatt 0,1 und 2
-> no, yes, auto funktioniert?
Also auf folgendem;
soll werden;
Und die funktionsweise soll weiterhin bestehen bleiben
Wie muss man das folgende Script umschreiben, dass anstatt 0,1 und 2
-> no, yes, auto funktioniert?
HTML:
<html>
<head>
<script>
function ShowMenu(num, menu, max)
{
for(i = 1; i <= num; i++){
//add number onto end of menu
var menu2 = menu + i;
//change visibility to block, or 'visible'
document.getElementById(menu2).style.display = 'block';
}
//make a number one more than the number inputed
var num2 = num;
num2++;
//hide it if the viewer selects a number lower
//this will hide every number between the selected number and the maximum
//ex. if 3 is selected, hide the <div> cells for 4, 5, and 6
//loop until max is reached
while(num2 <= max){
var menu3 = menu + num2;
//hide
document.getElementById(menu3).style.display = 'none';
//add one to loop
num2=num2+1;
}
}
</script>
</head>
<body>
<select id='wartung' onChange="javascript: ShowMenu(document.getElementById('wartung').value,'div-wartung', 2);">
<option value='0'>0
<option value='1'>1
<option value='2'>2
</select>
<div id='div-wartung1' style="display: none;">
Choose type of flower 1:<br><br>
<input type="radio" name="color1" value="red">Red<br>
<input type="radio" name="color1" value="white">White<br>
<input type="radio" name="color1" value="yellow">Yellow<br>
</div>
<div id='div-wartung2' style="display: none;">
Choose type of flower 2:<br><br>
<input type="radio" name="color2" value="red">Red<br>
<input type="radio" name="color2" value="white">White<br>
<input type="radio" name="color2" value="yellow">Yellow<br>
Also auf folgendem;
HTML:
<select id='wartung' onChange="javascript: ShowMenu(document.getElementById('wartung').value,'div-wartung', 2);">
<option value='0'>0
<option value='1'>1
<option value='2'>2
</select>
soll werden;
HTML:
<select id='wartung' onChange="javascript: ShowMenu(document.getElementById('wartung').value,'div-wartung', 2);">
<option value='no'>No
<option value='yes'>Yes
<option value='auto'>Auto
</select>
Und die funktionsweise soll weiterhin bestehen bleiben
Zuletzt bearbeitet: