Avatar billede debugger Nybegynder
13. juli 2001 - 13:28 Der er 8 kommentarer og
1 løsning

<OPTION> der ikke kan vælges

Kan man gøre en <OPTION> inaktiv/uklikbar/uvælgbar/geayed out/whatever

??
Avatar billede thoeger_poertner Nybegynder
13. juli 2001 - 13:30 #1
<option disabled>

?
Avatar billede debugger Nybegynder
13. juli 2001 - 13:34 #2
hmm... det virker ikke

det er en dropdown menu... <SELECT>:

<SELECT NAME=\"noget\">
<OPTION VALUE=\"valid\">Jeg kan vælges</OPTION>
<OPTION VALUE=\"invalid\" ???>Jeg kan ses, men ikke vælges</OPTION>
</SELECT>
Avatar billede jakoba Nybegynder
13. juli 2001 - 13:50 #3
kun ved at teste med lidt javascript. hvis du fx sætter value=\'inaktiv\' i de options der ikke må vælges:

<script language=\'javascript\'> <!--

var ptValgt = 0;
function checkSelection ( selObj ) {
  if ( selObj.options[selObj.selectedIndex].value != \'invalid\' ) {
      ptValgt = selObj.selectedIndex;
  };
  selObj.selectedIndex = ptValgt;
}; //end checkSelection ( Selectelement objekt )

// --> </script>

<SELECT NAME=\"noget\" onchange=\"checkSelection(this);\">
<OPTION VALUE=\"valid\" selected>Jeg kan vælges</OPTION>
<OPTION VALUE=\"invalid\" ???>Jeg kan ses, men ikke vælges</OPTION>
<OPTION VALUE=\"valid\">Jeg kan osse vælges</OPTION>

mvh JakobA
<OPTION VALUE=\"invalid\" ???>Jeg kan ses, men heller ikke vælges</OPTION>
</SELECT>
Avatar billede jakoba Nybegynder
13. juli 2001 - 13:52 #4
Ups:  value=\'invalid\'  og  flytte  mvh JakobA  ned udenfor eksemplet :(
Avatar billede debugger Nybegynder
13. juli 2001 - 14:09 #5
.. ville man så ikke ryge tilbage til index 0 (den første mulighed i listen, hvis man klikkede på en \"invalid\" ?
Avatar billede jakoba Nybegynder
13. juli 2001 - 14:29 #6
Jo, men hvis du indimellem havde trykket på index 2 (den anden valgbare) er det derefter den du ryger tilbage til. 
Altså: Sidste gyldige valg gælder.
Avatar billede debugger Nybegynder
01. august 2001 - 08:58 #7
jeg undrer mig egentlig.. <OPTION DISABLED> er faktisk med i HTML 4 - men det virker ikke i IE??

argh!

jeg er ved at bikse noget alá dit sammen jakoba... jeg skal lige se om jeg får det til at virke efter hensigten
Avatar billede debugger Nybegynder
01. august 2001 - 08:59 #8
.. jeg skal lige sige, at jeg har været på ferie. Derfor har pm. ligget så lang tid.. beklager meget.
Avatar billede debugger Nybegynder
08. november 2001 - 11:20 #9
.. sidder lige og kiger mina gamle spm. igennem. Jeg fik aldrig det til at virke, men omgik det på en anden måde. Vil lige igen nævne at <OPTION DISABLED> er med i HTML 4 ifølge w3c.

Men da jakobas måde kan omgå problemet må pointene jo tilfalde ham.
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