Avatar billede misbruger Nybegynder
15. august 2002 - 12:35 Der er 4 kommentarer og
1 løsning

disable en submitbutton

Jeg har lavet et script der skal disable en submitbutton, når man afkrydser en checkbox, men den spiller sku ikke helt, er der en der gidder at guide mig....

<script language="javascript">
<!-- Begin password script
function chkAdministrator(){
    df = document.form1;
    if (df.chk1.checked == true)
    {
        df.Submit.disabled = true;
    }
    else
    {
        df.Submit.disabled = false;
    }
}
// End password script -->
</script>

<form name="form1">
<input type="checkbox" name="chk1" value="1" onClick="chkAdministrator();">
<input type="submit" name="Submit" value="Submit">
<input type="submit" name="Submit" value="Submit and More"> (det er denne submit button der skal disbles, og ikke den ovenstående)
</form>
Avatar billede nikolajdu Nybegynder
15. august 2002 - 12:39 #1
Du må ikke bruge name="Submit" så du skal ændre dit name til : name="submitten"

Så funker det...

Og så selvfølgelig :

df.submitten.disabled
Avatar billede misbruger Nybegynder
15. august 2002 - 12:41 #2
har jeg prøvet....! jeg har kaldt den ene sumbit1 og den anden submit2, og rettt mit script til at disble submit2, men det spiller stadig ikke?
Avatar billede misbruger Nybegynder
15. august 2002 - 12:44 #3
jeg har fundet fejlen.....!
Avatar billede nikolajdu Nybegynder
15. august 2002 - 12:48 #4
sikke dog noget bullshit...
Avatar billede misbruger Nybegynder
15. august 2002 - 12:54 #5
jeg beklager, men jeg havde ikke helt oplyst informationerne rigtigt.

min checkbox hedder 'chkAdministrator' og ikke 'chk1'
så da jeg ændrede mit script til at hedde noget andet end chkAdministrator, så spillede den.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester