Avatar billede hsp5 Nybegynder
06. januar 2000 - 14:53 Der er 5 kommentarer og
1 løsning

OnMouseOver på submit knap

Hej

Kan det lade sig gøre at lave onmouseover på en form submit knap???

Den har følgende udseende :
<input="image" src="/blabla.gif/">
Den skal så bruge et andet billede når musemarkøren bliver flyttet hen over knappen, lad os kalde det blabla2.gif

hsp5
Avatar billede olebole Juniormester
07. januar 2000 - 01:41 #1
Nej, det kan du kun gøre med java script:
<head>
<script language="JavaScript"><!--
function swap(img_name,img_src) {
  document[img_name].src = img_src;
}
// -->
</script>
</head>
<body>
<a href="#" onmuseover=swap('noget','blabla2.gif'); onmouseout=swap('noget','blabla.gif'); onclick=document.forms['formnavn'].submit();><img src="blabla" height="20" width="70" border="0"></a>
Avatar billede olebole Juniormester
07. januar 2000 - 01:43 #2
Ups, jeg glemte: name="noget" i img_tag'en.
Billedet kan ligge hvor som helst på din side - også udenfor formen.
/VH
Ole Clausen
Avatar billede olebole Juniormester
07. januar 2000 - 05:51 #3
Ny løsning:
Brug samme swap() script. Samme <a href>, dog uden onclick. I stedet for en img_tag skriver du:
<input type="image" src="blabla.gif" height="20" width="70" border="0">
Denne 'knap' SKAL til gengæld anbringes indenfor form_tags'ne.
/VH
Ole
Avatar billede olebole Juniormester
07. januar 2000 - 05:53 #4
Samme forglemmelse (træt!!):
name="noget" i input_tag'en
Avatar billede hsp5 Nybegynder
10. januar 2000 - 12:50 #5
Hej Ole,

Tak for hjælpen, men jeg fandt en anden løsning, inspireret af forslag 1, jeg brugte hyperlinket og kaldte så et javascript (formsubmit) således.

<form action="den side/cgi-script som skal modtage data" name="formnavn">
...
</form>
<a href="java script: formsubmit(document.formnavn)" onmouseover osv.

Tak for hjælpen, jeg kan se du har siddet hele natten for at løse problemet :-)
Avatar billede olebole Juniormester
10. januar 2000 - 16:21 #6
Tak for tilliden! Jeg kom dog pludselig i tanker om den anden løsning under arbejdet med noget andet. Men det så sgu ihærdigt ud, det kan jeg godt se…hehe
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