webForumDet fria alternativet

READONLY radio och checkbox

JavaScriptur Javascript

5 svar · 274 visningar · startad av Molna

Medlem sedan jan. 2001188 inlägg
Frågan#1

Hejhej!
Jag vet inte riktigt var jag ska posta den här frågan, men jag testar här.

Jag undrar hur man gör för att göra radio och checkboxar "readonly", alltså att man inte kan klicka i dem. Tex om man har ett formulär så ska man endast kunna klicka i vissa svarsalernativ om man har svarat ja på föregående fråga. Hur kan man styra detta? Och hur gör man samma sak med select?

/Tack:)

Medlem sedan nov. 200013 890 inlägg
#2

Testa men:

disabled
Medlem sedan jan. 2001188 inlägg
#3

Ah, finemang!:)

Men det fungerar bara klockrent i explorer (fungerad på radio, checkbox och select), i netscape fungerade det endast på select... vad göra?

Sedan kom jag på att jag undrar hur man ändrar det med javascript vid onclick...?

Tackar:)

Medlem sedan jan. 2001188 inlägg
#4

Oj, jag ljög. I netscape fungerade det inte alls. Finns det något annat sätt där?

Medlem sedan okt. 2001538 inlägg
#5

ingen expert, och vet inte hur väl netscape skulle tolka det här, men kan man inte lägga någon typ onClick i varje radio/checkbox och använda blur() ?

Är inte alls så haj på vad netscape klarar och inte klarar men jag antar att det kan vara värt ett försök?

MVH Patrik

Medlem sedan juni 20004 308 inlägg
#6

disabled fungerar även i Netscape från version 6. I tidigare versioner får du använda (kombinera med) onClick="this.checked=false;" (eller onClick="this.checked=true;" för att få markerad) På samma sätt kan du använda onChange="this.selectedIndex=0;" i en select-lista för att alltid ha första valet aktivt.

134 ms totalt · 3 externa anrop · v20260731065814-full.b746b907
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)