Our life and death are the same thing. When we realize this fact, we have no fear of death anymore, nor actual difficulty in our life
Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'
Our life and death are the same thing. When we realize this fact, we have no fear of death anymore, nor actual difficulty in our life
Verwijderd
1
| if (document.formnaam.radiobuttonnaam.checked) alert('woei!'); |
Als je meerdere radiobuttons met dezelfde naam hebt, dan wordt radiobuttonnaam een array.
Our life and death are the same thing. When we realize this fact, we have no fear of death anymore, nor actual difficulty in our life
Om deze lijst te creeren maak je radiobuttons met dezelfde naam. Wil je de waarde weten van de set radiobuttons (dus de waarde van de aangeklikte radiobutton), dan vraag je gewoon de value op.
<input type="radio" name="bladi" value="optie1" checked>
<input type="radio" name="bladi" value="optie2">
<input type="radio" name="bladi" value="optie3">
Checkboxen zijn voor enkele opties die je aan of uit kan zetten en hebben geen onderlinge relatie. Je moet ze allen een eigen naam geven en deze knu je met "checked" controleren of ze aan of uit staan.
ik heb dit staan:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
| <TABLE border=0 WIDTH=800> <FONT COLOR="#ff0000" FACE="Lucida Handwriting" SIZE="5"><b> <TR> <TD width=400><b>PIZZA FORMAAT</b></TD> <TD width=400><b>SOORT PIZZA</b></TD> </TR> <TR> <TD><input type="radio" name="Formaat" value="Small">SMALL</TD> <TD><input type="checkbox" name="Soort" value="Pepperoni">PEPPERONI</TD> </TR> <TR> <TD><input type="radio" name="Formaat" value="Medium">MEDIUM</TD> <TD><input type="checkbox" name="Soort" value="Sausage">SAUSAGE</TD> </TR> <TR> <TD><input type="radio" name="Formaat" value="Large">LARGE</TD> <TD><input type="checkbox" name="Soort" value="Olives">OLIVES</TD> </TR> <TR> <TD><input type="radio" name="Formaat" value="X-tra Large">X-TRA LARGE</TD> <TD><input type="checkbox" name="Soort" value="Canadian Bacon">CANADIAN BACON</TD> </TR> <TR> <TD><input type="reset" value="CLEAR"></TD> <TD><input type="checkbox" name="Soort" value="Mushrooms">MUSHROOMS</TD> </TR> </TABLE> |
1
2
3
4
| naam=document.f1.naam.value adres=document.f1.adres.value formaat=document.f2.Formaat.value soort=document.f2.Soort.value |
Our life and death are the same thing. When we realize this fact, we have no fear of death anymore, nor actual difficulty in our life
Heb even een functie geschreven die dit voor je achterhaalt.. Maar denk eraan: radio's hebben dezelfde naam, maar Checkboxes NIET!! (Dat doe je in je voorbeeld dus wel).
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
| <html>
<head>
<script type="text/javascript">
function getValue(ele){
if(ele.length){
for(var i=0;i<ele.length;i++){
if(ele[i].checked) return ele[i].value;
}
}else{
if(ele.checked) return ele.value;
}
return false;
}
</script>
</head>
<body>
<form name="formpie">
<input type="radio" name="bladi" value="optie1" checked> Optie1<br>
<input type="radio" name="bladi" value="optie2"> Optie2<br>
<input type="radio" name="bladi" value="optie3"> Optie3<br><br>
<input type="checkbox" name="checkie" value="checkerdecheck"> checkerdecheck<br>
</form><br><br>
<a href="javascript:alert(getValue(document.formpie.bladi))">waarde radio's</a><br><br>
<a href="javascript:alert(getValue(document.formpie.checkie))">waarde check1</a><br><br>
</body>
</html> |
NB: De functie geeft false terug bij geen aangeklikte waarde..
ik zie geen form-tags in je html-code..?Op woensdag 13 maart 2002 22:29 schreef MGSNK het volgende:
toch snap ik niet wrom ik steeds undefined heb staan
ik heb dit staan:
code:
1 [..html..]
code:
1 [..js..]
volgens je javascript gebuik je meerdere forms één met de name 'f1' en vervolgens één met de name ='f2'
waarschijnlijk helpt het al als je en formtag om je table heen zet
<form action="/cgi/blaat.cgi" method="post" name="blaat">
en deze via javascript aanspreekt met:
document.forms['blaat'].Formaat[n].checked (voor radiobuttons)
vergeet hier niet de [n] waarbij n een getal is tussen 0 en document.forms['blaat'].Formaat.length
checkboxen kunnen niet dezelfde naam hebben: een checkbox is een losstaand item en geen onderdeel van een group zoals radiobuttons
Intelligente mensen zoeken in tijden van crisis naar oplossingen, Idioten zoeken dan schuldigen
als mensen denken te kunnen helpen, dan moeten ze deze pagina bekijken, en als je het invult, dan merk je al dat wat fout is, probleem is, ik weet niet wat ik er aan moet doen!
http://home.planet.nl/~mehme000/po.html
Our life and death are the same thing. When we realize this fact, we have no fear of death anymore, nor actual difficulty in our life