Avatar billede troublemaker Nybegynder
03. december 2004 - 14:38 Der er 3 kommentarer og
1 løsning

Radio value ?

Jeg har 2 radio knapper og så vil jeg gerne finde ud af value af den radio knap som er checked. Det jeg selv har prøvet endnu returner bare "undefined" ;(

Nogen der kan hjælpe ?

Mine radio felter ser sådan her ud:
<input type="radio" value="c0" checked name="tidcheck" id="tidcheck1" onclick="Show(0)" class="hand"><label for="tidcheck1">Hele dagen</label>
<input type="radio" value="c1" name="tidcheck" id="tidcheck2" onclick="Show(1)" class="hand"><label for="tidcheck2">Fra kl:</label>

Show() funktionen er bare til at vise en textbox når "fra kl" er checked.
Avatar billede troublemaker Nybegynder
03. december 2004 - 14:40 #1
Der mangler lige ) ved show men det har jeg.

Såden ser den kode jeg har forsøgt at bruge ud:
function SetTid(val) {
    f=document.forms[0];
    tidcheckfelt=f.tidcheck.value;
    if (tidcheckfelt == "c1") {
        strValue = "Syg fra kl: "+ val;
    } else {
        strValue = "Hele dagen";
    }
    form_tid.innerHTML = strValue
}
Avatar billede schaefner Juniormester
03. december 2004 - 14:50 #2
Utestet:

function SetTid(val) {
    f = document.forms[0];
    for (i=0; i<f.tidcheck.length; i++) {
        if (f.tidcheck[i].checked) {
            tidcheckfelt = f.tidcheck[i].value;
            break;
        }
    }
    if (tidcheckfelt == "c1") {
        strValue = "Syg fra kl: " + val;
    } else {
        strValue = "Hele dagen";
    }
    form_tid.innerHTML = strValue
}
Avatar billede troublemaker Nybegynder
03. december 2004 - 14:59 #3
Total uber da ;)

tak, hvis du lige laver svar får du dine points ;)
Avatar billede schaefner Juniormester
03. december 2004 - 15:00 #4
Svar :)
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