webForumDet fria alternativet

Akut problem: Rensa select-box

1 svar · 168 visningar · startad av woodi

woodiMedlem sedan feb. 2000670 inlägg
#1

Jag har en <select>-box som jag vill rensa vid en knapptryckning.
Dvs att endast det översta alternativet ska vara markerat.

Det är en multiple <select>-box.

<form action="sok.php" method="get" name="sokform">
<select name='category[]' multiple size=3>
<option value=1>Ett</option>
<option value=2>Två</option>
<option value=3>Tre</option>
</selct>
<a href="javascript:rensaform();"><img src="images/rensa.gif" border=0></a>
</form>

<script language="JavaScript">
<!--hide it
function rensaform() {
document.sokform.XXXXX.XXXX ???
}
//end hide it-->
</script>

------------------
woodi
Svenska FF1
www.johan-skog.nu

[Redigerat av woodi den 03 apr 2001]

JohnsenMedlem sedan juli 2000718 inlägg
#2

Menar du så här:

function rensaform(){
for(var i=0; i<document.sokform.category.options.length; i++){
document.sokform.category.options[i].selected=false}
document.sokform.category.options[0].selected=true
}

Eller så här:

function rensaform(){
document.sokform.category.options[0].selected=true
document.sokform.category.options.length = 1
}

------------------
- J-O-H-N-S-E-N -
------------------

126 ms totalt · 3 externa anrop · cache AV · v20260731051352-full.56cc9887
0 ms — hämta statistik (cache)
0 ms — hämta forumlista (cache)
122 ms — hämta tråd, inlägg och bilagor (db)