07. oktober 2002 - 16:57Der er
10 kommentarer og 1 løsning
dearktivering/aktivering af form
Jeg har 2 små problemer/spørgsmål.
1. Jeg har en form med 5 elementer i. Jeg vil gerne deaktivere "Submit" knappen medmindre 2 af felterne er udfyldt - herved menes at "Submit" -knappen skal være "grå" og deaktiveret indtil der er skrevet i 2 af felterne. Jeg har forsøgt at lave en kode, men det virker ikke just efter hensigten:
2. Jeg vil med en checkbox deaktivere et fælt og aktivere et andet felt, der ikke er aktivt som udgangspunkt - her er min kode, som naturligvis ikke funker:
function processForm() { if (document.forms[0].elements[4].checked){ document.forms[0].elements[5].disabled = 'false'; document.forms[0].elements[3].disabled = 'true'; }else{ document.forms[0].elements[5].disabled = 'true'; document.forms[0].elements[3].disabled = 'false'; } }
Er der nogen der kan fortælle mig hvad der er forkert?
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.
Hvis elementer har navn kan du bare kalde dem med document.forms[0].elementnavn.disabled 1. Prøv at fjerne '' ved true og false 2. giver din browser dig ikke en fejl?
Du har ikke tilføjet funktionerne i koden! Den checkbox eller andet element man ksal klikke på for at den disabler nogel andre skal du skrive onClick="processForm(); eller check();" som parametre alt efter hvad skal gøre!
Jeg ved godt at det er et tåbeligt spørgsmål - jeg er ikke bekendt med javascript - har kun gættet mig til ting da jeg er vandt til actionscript(flash), men skal det se således ud eller hvad?..
<input type="checkbox" name="checkbox" value="checkbox" onClick="processForm();> eller hvad?...
Det var så lidt :-) Det er jo det eksperten er til for.
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.