Avatar billede artery_graphics Nybegynder
15. januar 2002 - 21:39 Der er 7 kommentarer og
1 løsning

Problem m. onmouseover og imput image

Hvad er galt her? Jeg ønsker et OnMouseOver billedskift på et Submit-link ... men hvorfor vises 2 billeder ved SIDEN af hinanden?


<script language=\"JavaScript\">
<!--
if (document.images) {

  img1_on = new Image();
  img1_on.src = \"sevensins/closewin2.gif\";
  img1_off = new Image();
  img1_off.src = \"sevensins/closewin.gif\";

}

function ms( imagename, action ) {
  if ( document.images ) {
eval(\'document.images.\' +imagename + \'.src=\' + imagename + \'_\' + action +\'.src\');
  }
}

// -->
</script>

<input type=\"image\" onMouseOver=\"ms(\'img1\', \'on\')\" onMouseOut=\"ms(\'img1\', \'off\')\">
<img name=\"img1\" src=\"sevensins/ok.gif\" border=\"0\" alt=\"Send\" align=\"absbottom\" width=\"30\" height=\"23\">
Avatar billede nikolajdu Nybegynder
16. januar 2002 - 17:19 #1
Fordi du har et billede på knappen og et billede ved siden af.

Et billede inden i en form vil ALTID submitte denne form - Derfor er din knap unødvendig :))

/Nikolaj
Avatar billede nikolajdu Nybegynder
16. januar 2002 - 17:47 #2
Du kan nu også´smide et billede ind som baggrund på en \"rigtig\" submitknap - Om det er nødvendigt er op til dig selv :))

<input type=\"submit\" style=\"background-image:URL(2.jpg);no;color:#00ff00\" Value=\"Send Der her du Nu!\">
Avatar billede artery_graphics Nybegynder
16. januar 2002 - 19:35 #3
Men hvordan vil koden se ud, hvis jeg bare vil ha\' en OK.gif knap (som Submit) der skifter til OK2.gif ved MouseOver og sender formularen ved Onclick?

Jeg bruger i forvejen et validerigns script til min formular som du har posted her på Eksperten.

<form name=\"Form\" action=\"mailhandler.asp\" onsubmit=\"return vali(this)\" method=\"post\">

Den linie bruges til at aktivere valideringer og afsende formularen.
Avatar billede jakoba Nybegynder
16. januar 2002 - 20:38 #4
<input type=\"image\"
      onMouseOver=\"this.src=\'sevensins/closewin2.gif\';\"
      onMouseOut=\"this.src=\'sevensins/closewin.gif\';\"
      src=\"sevensins/ok.gif\"
      border=\"0\"
      alt=\"Send\"
      align=\"absbottom\"
      width=\"30\"
      height=\"23\">
Avatar billede artery_graphics Nybegynder
17. januar 2002 - 03:50 #5
JAKOBA ... Tak

Havde ikke helt luret \"this.scr=\" funktionen.
Det virker i hvert fald nu, så du 40 point til gode.

Lars
Avatar billede nikolajdu Nybegynder
17. januar 2002 - 10:54 #6
Ok jeg læste vidst en kende forkert, så du fik lidt ekstra information for pengene :))
Avatar billede artery_graphics Nybegynder
20. februar 2002 - 04:30 #7
Spørgsmålet er lukket.
Avatar billede artery_graphics Nybegynder
20. februar 2002 - 04:30 #8
!
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