Avatar billede dd_ns Nybegynder
04. december 2002 - 09:29 Der er 2 kommentarer

select , m. mere

Jeg har 2 select's

<select name=v1>
<option>nummer 1</option>
<option>nummer 2</option>
</select>
<select name=v2>
<option>nummer 1</option>
<option>nummer 2</option>
</select>


Jeg har så en onchange på dem begge der submitter formen,,, Der er så noget ASP der checker hvilke en der er submitted og sætter en select ind. Mit problem er at hvis man føste submitter v1 og der efter v2 så har begge to deres valgte option selected... Det er entenlig rigtig nok, men jeg vil gerne have an man kun kan have en aktiv...

Nogler der kan hjælpe?
Avatar billede eagleeye Praktikant
04. december 2002 - 11:24 #1
Du kan lave en function som deselecter den ved onLoad, jeg har brugt dettte på en link som nogle link i en drop-down box som også skulle cleares fra gang til gang, hvis man gik tilbage til siden.:

<body onLoad="ResetForms()">

<script language="JavaScript">
<!--
function ResetForms() {
  document.FORM_NAVN.SELECT_1_NAVN.search_list.selectedIndex=-1
  document.FORM_NAVN.SELECT_1_NAVN.search_list.selectedIndex=-1
}
//-->
</script>


FORM_NAVN skal være navnet på din form som de to er på, og SELECT_1_NAVN og SELECT_2_NAVN skal være navnet på de to select inputs.
Avatar billede Slettet bruger
04. december 2002 - 15:40 #2
"search_list" skal fjernes:

document.formNavn.selectboksNavn.selectedIndex = -1;
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester