De fleste virksomheder har efterhånden bevist, at AI virker.
Pilotprojekter leverer resultater. Medarbejdere bruger generative AI-værktøjer. Nye use cases dukker op på tværs af organisationen.
ups glemte lige du skal tilføje return false; ellers submitter den vist, sådan her: <input type="image" id="etId" src="radio_off.gif" onclick="java script: this.src='radio_on.gif'; return false;">
Hvordan opnår jeg samme fordel som med radiobuttons, så når en bliver trykket ned på en radio button (on), så bliver de andre (off), for det er hvad der sker med din kode lige nu. Ellers fungere det fint.
Samt et tillægsspørgsmål, normalt er der en funktion der hedder "name" og "value" i forbindelse med radiobuttons, lægger jeg bare dem ind som man plejer eller er der noget specielt der skal gøres i dette tilfælde?
Det der sker lige nu er at når jeg har trykket en radion button ned og så ombestemmer mig og trykker på en anden, så har jeg pludselig 2 radio buttons der er trykket ned, og målet er selvfølgelig at der kun er en radio button der er trykket ned af gangen.
Synes godt om
Slettet bruger
26. juni 2003 - 20:19#8
Hvorfor vil du bygge hele scriptet op fra bunden af (opfinde den dybe tallerken igen)? Du behøves bare at klikke på linket, for at se en komplet kode. ;~}
hej, flyt javascriptet op i en funktion her skal du så "slukke" alle radio knapper og derefter "tænde" den valgte, ved du på forhånd hvor mange der vil være samt deres id?
Hej swuppe Kan du vise mig hvordan - jeg er ikke så skrap til javascript og funktioner, samt det der med at tænde og slukke, så gider du? (der skal være 3 stk).
Hej extended Jeg har skam kikket på dit link, men koden er lidt mere anvanseret end til mit begynder niveau og jeg vil hellere have noget kode jeg forstår og kan bygge videre på.
ok her er et lille eksempel du kan kigge på, hvis du har spørgsmål til det så fyr løs. (svarer nok ikke før i morgen ;o) Dette eksempel skulle virke i alle browsere der understøtter DOM.
<HTML> <HEAD> <SCRIPT> function radioToggle(radioEl) { for(i=1; i<4; i++) { radio = "radio"+i document.getElementById(radio).src = "radio_off.gif" } document.getElementById(radioEl.id).src = "radio_on.gif"
Hej funktionen starter med at "slukke" alle dine radios dvs, sætte billedet til radio_off.gif på alle id med radioX hvor X er {1,2,3}, det sker i for-løkken. Vil du have en radio mere skal du altså blot ændre 4 tallet til 5. Derefter sættes billedet til radio_on.gif på for det id som blev klikket på.
Bemærk at jeg bruger getElementById som er en DOM funktion, hvis det skal virke i browsere der ikke understøtter DOM, skal det altså laves specielt.
DOM betyder Document Object Model og er standarden for web-side-browser-specifikationer
Synes godt om
Ny brugerNybegynder
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.