Avatar billede jochke Nybegynder
27. april 2003 - 13:03 Der er 7 kommentarer og
1 løsning

Option skal ikke være valgbar

Kan man på en måde gøre sådan så en af valgmulighederne i en dropdownbox ikke er mulig at vælge? Da jeg bare skal bruge dem som overskrift for de valg der er mulig længere nede.
Avatar billede olebole Juniormester
27. april 2003 - 14:16 #1
<ole>

Det er ikke nødvendigt. Det valg filtrerer du blot fra - alt efter, hvad du skal bruge det til.
Hvad skal det bruges til - og hvordan?

/mvh
</bole>
Avatar billede jochke Nybegynder
27. april 2003 - 15:29 #2
Det er fordi jeg i Value har angivet en url og en titel. Eks. Value="http://www.eksperten.dk,Eksperten". Det bliver så sendt hen til et ASP script der splitter det ved kommaet. Da der ikke er nogen value i overskriften giver det bøvl i scriptet. Så ville se om man ikke kunne gøre sådan så man ikke kan vælge overskrifterne, ved evt. en msgbox.
Avatar billede olebole Juniormester
27. april 2003 - 15:36 #3
Jamen, du skal bare lave en if-betingelse i dit ASP-script, der ser bort fra variablen, hvis strengen er tom. Det gør alle andre.

Du skriver stadig ikke noget om, hvordan det gøres, så det er ikke til at give dig alternative muligheder. Ellers må du lægge en URL til siden  :)
/mvh
Avatar billede jochke Nybegynder
27. april 2003 - 15:57 #4
http://www.jochke.dk/v3/customize/

Det skal ikke være muligt at vælge den der hedder danske.
Avatar billede olebole Juniormester
27. april 2003 - 16:22 #5
<script type="text/JavaScript">
function validate(f) {
    if ( f.news1.selectedIndex==0 || f.news2.selectedIndex==0 ) {
        alert("Du skal huske at v\346lge");
        return false;
    }
}
</script>
<FORM ACTION="customize.script.asp" METHOD="POST" NAME="nyhedsform" onsubmit="return validate(this.form)">
... osv osv osv ...
Avatar billede olebole Juniormester
27. april 2003 - 16:24 #6
Eller sådan, hvis mindst én af dem skal være valgt (det første eksempel kræver begge er valgt):

<script type="text/JavaScript">
function validate(f) {
    if ( f.news1.selectedIndex==0 && f.news2.selectedIndex==0 ) {
        alert("Du skal huske at v\346lge");
        return false;
    }
}
</script>
<FORM ACTION="customize.script.asp" METHOD="POST" NAME="nyhedsform" onsubmit="return validate(this.form)">
... osv osv osv ...
Avatar billede jochke Nybegynder
27. april 2003 - 16:36 #7
Tak du er en skat!
Lav et svar så du kan få nogle velfortjente point.
Avatar billede olebole Juniormester
27. april 2003 - 16:49 #8
swaaaar  :)
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