Avatar billede Slettet bruger
23. februar 2004 - 15:41 Der er 4 kommentarer og
1 løsning

skift checked position

Hejsa... Jeg ved at man kan via et link sætte indholde på et tekst felt med

<a href="#" onclick="document.groups.path.value='pladder pludder';">pludder</a>

Men hvis man nu har en ratio med 1, 2 og 3 og 1 er cheked som standart, hvordan rykker jeg så den til ex 3?

jeg har prøvet med

<a href="#" onclick="document.groups.group_type.value.3='checked';">pludder</a>

<a href="#" onclick="document.groups.group_type.3='checked';">pludder</a>

Men det virker så ikke... Hvordan er det liiiige man gør?
Avatar billede nute Nybegynder
23. februar 2004 - 15:45 #1
<a href="#" onclick="document.forms['groups'].group_type[2].checked=true;">pludder</a>
Avatar billede Slettet bruger
23. februar 2004 - 15:55 #2
Ja.. det virker.. med tal som jeg har givet eksempel på...

men.. hvis den skal sætte den til varegruppe virker det ikke?

virker ikke:
document.forms['groups'].group_type[Varegruppe].checked=true

virker:
document.forms['groups'].group_type[2].checked=true

og jeg har:

<input type="radio" name="group_type" value="Kategori" class="felt" checked>&nbsp;Kategori<br>
<input type="radio" name="group_type" value="Varegruppe" class="felt">&nbsp;Undergruppe<br>
<input type="radio" name="group_type" value="2" class="felt">&nbsp;2<br>
Avatar billede nute Nybegynder
23. februar 2004 - 16:22 #3
så skal du lave en lille funktion:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
    <title>Untitled</title>
    <script language="JavaScript" type="text/javascript">
    <!--
    function checkRadio( strValue )
    {
        var objRadio = document.forms['groups'].group_type;
        for( i = 0; i < objRadio.length; i++ )
        {
            if( objRadio[i].value == strValue )
            {
                objRadio[i].checked = true;
                break;
            }
        }
    }
    //-->
    </script>
</head>
<body>
<form id="groups"><input type="radio" name="group_type" value="Kategori" class="felt" checked>&nbsp;Kategori<br>
<input type="radio" name="group_type" value="Varegruppe" class="felt">&nbsp;Undergruppe<br>
<input type="radio" name="group_type" value="2" class="felt">&nbsp;2<br>
<a href="java script:void(0);" onclick="checkRadio( 'Varegruppe' )">pludder</a></form>
</body>
</html>

/nute
Avatar billede Slettet bruger
24. februar 2004 - 12:57 #4
Nice one mate!

Det funker...  :)

Smider du et svar?
Avatar billede nute Nybegynder
25. februar 2004 - 09:38 #5
svar :o]
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