Avatar billede dueholm Praktikant
13. oktober 2002 - 14:54 Der er 1 kommentar og
1 løsning

Rollover billede som submit knap, men hvordan med validering?

Hejsa!

Jeg er ikke klar over om det er i denne gruppe eller om det er alm html! Det er vel en blanding når det er noget med submit og rollover billeder... nok om det!

Jeg har flg. kode til et rollover image der fungerer som submit-knap:
*****************
<div align="center"><input type="image" src="images/trin3.jpg"
name="trin3" onMouseOut="MM_swapImgRestore()"
onMouseOver="MM_swapImage('trin3','','images/trin3_on.jpg',1)"
onClick="tjekDato(); tjekTimer(); sendInfo()" alt="Gå til trin 3"
width="227" height="85" border="0"></div>
*****************

Som I nok kan se så er der en del jeg gerne vil have tjekket ->
onClick.....

det er så meningen at sendInfo egentlig skulle tjekke om dato og timer er korretkte INDEN der sendes!

tjekDato sætter et flag til false hvis der er en fejl og sætter en fejlmeddelselse på en streng
derefter kaldes tjekTimer som også sætter flaget til false ved fejl og som så igen vedhæfter en fejlmeddelse til den samme streng som tjekDato

sendData tjekker så om falget er true (så skal den bare sende) eller false (så skal den skrive strengen i en alert-boks og ingen ting gøre)!

Det gør den sådan set også... problemet er jo så bare at værdierne alligevel bliver sendt...

Hvordan får jeg kontrolleret dette?

//Kasper
Avatar billede osaka_san Nybegynder
13. oktober 2002 - 15:01 #1
Ved at flytte din sendinfo(), tjekdato() og tjektimer() ind i en funktion som du kalder og laver en if then konstruktion ?

/G
Avatar billede dueholm Praktikant
12. juni 2003 - 10:56 #2
*lukket*
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