> Spørgsmålet er altså om der kan skrives en funktion så nogle
> valgmuligheder i en dropdownboks bliver disablet hvis man vælger
> en bestemt radioknap?
Man kan sørge for, valgmuligheden slet ikke findes i select-boksen:
<script type="text/javascript">
opt = new Array();
opt[0] = new Array("År","Halvår","Kvartal","Måned","Uge");
opt[1] = new Array("Døgn","Time");
function inddel(i,e) {
myObj = document.getElementById(e);
while (myObj.options.length>0) {
myObj.options[0] = null;
}
for (j=0; j<opt[i].length; j++) {
myObj.options[j] = new Option(opt[i][j], opt[i][j], 0, 0);
}
}
</script>
<form action="side2.asp" method="post">
<input type="radio" name="periode" id="p_aar"
onClick="inddel(0,'ifield1')"> Et år<br>
<input type="radio" name="periode" id="p_day"
onClick="inddel(1,'ifield1')"> Et døgn<br>
<select name="inddeling" id="ifield1"></select>
<input type="submit" value="OK">
</form>
Du kan så evt. definere en fast bredde på select-boksen, så
indholdet på siden ikke forskyder sig...
MVH Jonas (aka Juke)
--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials