Avatar billede hussain Nybegynder
04. juni 2002 - 10:30 Der er 5 kommentarer og
1 løsning

Image knap der automatisk submitter

Jeg har en knap der en image. På den er der en onclick=check(), i check() funktionen er der nogen valideringer. Dvs kun hvis man har indtastet det korrekter bliver der submittet:

if (felt=="") { alert }
else {form.submit()}

Problemet er at knappen automatisk submitter, dvs efter den viser alert submittes der????????????????
Avatar billede tmceu Praktikant
04. juni 2002 - 10:32 #1
Bare lave den som et alm. image i stedet for en knap. Da du allerede kontroller submit via dit script, er det unødvendigt med en knap.
Avatar billede pcl Nybegynder
04. juni 2002 - 10:34 #2
HAR DU PRØVET MED TYPE=BUTTON  ???
Avatar billede hussain Nybegynder
04. juni 2002 - 10:44 #3
Jeg har prøvet at lave type=button men så forsvinder mit image jo og bliver til en grim grå knap....

tmceu: min knap ser sådan ud: type=image
Avatar billede tmceu Praktikant
04. juni 2002 - 10:47 #4
hussain >> ja, og det bliver aut. til en submit, når den bruges i en form. Da du håndterer din submit via onclick, hvorfor så ikke bar lave dit image som en normal IMG tag med onclick. Dermed får du stadig den grafiske effekt og kan stadig submitte.
Avatar billede hussain Nybegynder
04. juni 2002 - 10:52 #5
ok tak, hvis du lige kan vise et eksempel på en IMG sætning så siger jeg tak.... Og lige husk at svare så du kan få dine point...
Avatar billede tmceu Praktikant
04. juni 2002 - 11:00 #6
Et simpelt eksempel:

<IMG SRC="help.gif" OnClick="java script:alert('Need help eh?');">
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
Kurser inden for grundlæggende programmering

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