/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
Radio og javascript
Fra : Thomas Lindgaard


Dato : 09-04-02 14:47

Hejsa

Kan man vha. javascript sætte en radioknap til at være valgt?

F.eks.
<input type="radio" name="enknap" value="1" selected>
<input type="radio" name="enknap" value="2">

Kan jeg her skifte fokus fra 1 til 2 vha. javascript?

Mvh. Thomas



 
 
Kim Jensen (09-04-2002)
Kommentar
Fra : Kim Jensen


Dato : 09-04-02 14:49

> Kan man vha. javascript sætte en radioknap til at være valgt?
> F.eks.
> <input type="radio" name="enknap" value="1" selected>
> <input type="radio" name="enknap" value="2">

Du er tæt på. Brug "checked" i stedet for "selected".

> Kan jeg her skifte fokus fra 1 til 2 vha. javascript?

Ja. ".checked" er en property (boolean), der kan tilgåes helt almindeligt
gennem DOM'en.


mvh
Kim Jensen



Christian Hansen (09-04-2002)
Kommentar
Fra : Christian Hansen


Dato : 09-04-02 15:50

Thomas Lindgaard wrote:

> Hejsa
>
> Kan man vha. javascript sætte en radioknap til at være valgt?
>
> F.eks.
> <input type="radio" name="enknap" value="1" selected>
> <input type="radio" name="enknap" value="2">
>
> Kan jeg her skifte fokus fra 1 til 2 vha. javascript?


Jep. hver gruppering af radioknapper behandles i Javascript som et
array, hvor den første knap du definere med navnet enknap får index = 0,
den næste knap index = 1 og N'te knap index = N-1.

For at sætte knappen med value 2 til at være valgt, skal du skrive
følgende kode i dit javascript:

document.forms[0].enknap[1].checked = true

Hvis det altså er den 1. form i dit dokument. Hvis din form har et navn,
kan du også skrive

document.formnavn.enknap[1].checked = true

Bemærk at også formulare findes i et array i javascript.

MVH Christian


Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408929
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste