07. juni 2002 - 15:15Der er
3 kommentarer og 1 løsning
diable input
Hej
Jeg sidder og rodder med en function i javascript som jeg ikke kan få til at virke....
Mit problem... Når man klikker på: - $gruppe1 skal det radio-input foran blive makeret og $gruppe2 bliver disabled, eller hvis man klikker på det radio-input foran $gruppe1 bliver $gruppe2 disabled - $gruppe2 skal det radio-input foran blive makeret og $gruppe1 bliver disabled, eller hvis man klikker på det radio-input foran $gruppe2 bliver $gruppe1 disabled
NB. $grupper, $gruppe1, $gruppe2 skal sendes som arrays, da man skal kunne lave en foreach på hver
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
"...eller hvis man klikker på det radio-input foran $gruppe1 bliver $gruppe2 disabled" Jeg går ud fra at $gruppe1 her selv er disabled inden klikket...man kan ikke klikke på et disabled felt, så det giver ingen mening...
"NB. $grupper, $gruppe1, $gruppe2 skal sendes som arrays, da man skal kunne lave en foreach på hver" A-hva? Kan du forklare det nærmere?
name="grupper[11]" Det er fy at bruge [ og ] i formelementNavne...brug evt. end underscore til at seperere text og nummer...
Jeg har lavet noget kode..er det noget lignende det her du prøvet på?:
<script language=javascript> function valg( myElement ){ var gruppe = myElement.name.split("_")[1]; eval('document.all.gruppe1_' + gruppe ).disabled = ( myElement.value == 1 )?false:true; eval('document.all.gruppe2_' + gruppe ).disabled = ( myElement.value == 1 )?true:false; } </script>
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.