18. februar 2000 - 20:52
Der er
11 kommentarer og 3 løsninger
HASTER! JAVASCRIPT PROBLEMO!
Jeg har problem med denne form: <p><form action="<? echo basename($PHP_SELF); ?>" method="GET"> Søg: <input type="Text" name="ord"> <input type="hidden" name="soeg" value="nu"> <SCRIPT type="text/javascript" language="JavaScript"><!-- B8 = new Image(); B8.src = 'gfx/soeg_on.gif'; C8 = new Image(); C8.src = 'gfx/soeg_off.gif'; function aktiv(tal) { if (document.images) A8.src = eval('B' + tal + '.src'); } function inaktiv(tal) { if (document.images) A8.src = eval('C' + tal + '.src'); } // --> </SCRIPT> <input type="image" src="gfx/soeg_off.gif" onMouseOver="aktiv(8);" onMouseOut="inaktiv(8);" name="A8"> </form></p> Billede på knappen søg skal skifte!
Annonceindlæg fra Lector
18. februar 2000 - 22:49
#1
Hmm ;) Jeg er ikke eksperet ( jo, men ikke i javascript ) men har lavet følgende og der virker her! <SCRIPT type="text/javascript" language="JavaScript"><!-- B8 = new Image(); B8.src = '2.jpg'; C8 = new Image(); C8.src = '1.jpg'; function aktiv(tal) { if (document.images) A8.src = eval('B' + tal + '.src'); } function inaktiv(tal) { if (document.images) A8.src = eval('C' + tal + '.src'); } // --> </SCRIPT> <input type="image" src="1.jpg" onMouseOver="aktiv(8);" onMouseOut="inaktiv(8);" name="A8"> </form></p>
18. februar 2000 - 22:54
#2
Her er lige en update med dine billeder :) <SCRIPT type="text/javascript" language="JavaScript"><!-- B8 = new Image(); B8.src = 'gfx/soeg_on.gif'; C8 = new Image(); C8.src = 'gfx/soeg_off.gif'; function aktiv(tal) { if (document.images) A8.src = eval('B' + tal + '.src'); } function inaktiv(tal) { if (document.images) A8.src = eval('C' + tal + '.src'); } // --> </SCRIPT> <input type="image" src="gfx/soeg_off.gif" onMouseOver="aktiv(8);" onMouseOut="inaktiv(8);" name="A8"> </form></p>
18. februar 2000 - 23:14
#3
Jeg fandt ud af, at du ikke kan have knappen med i formen, og derfor vil den selvfølgelig ikke virke som en submitknap ;) så jeg ved ikke, om du kan bruge mit .... ting
18. februar 2000 - 23:39
#4
<p><form action="<? echo basename($PHP_SELF); ?>" method="GET"> Søg: <input type="Text" name="ord"> <input type="hidden" name="soeg" value="nu"> <SCRIPT type="text/javascript" language="JavaScript"><!-- B8 = new Image(); B8.src = 'gfx/soeg_on.gif'; C8 = new Image(); C8.src = 'gfx/soeg_off.gif'; function aktiv(tal) { if (document.images) eval('document.A8.src = \'B\''+tal+'\'.src\''); } function inaktiv(tal) { if (document.images) eval('document.A8.src = \'C\''+tal+'\'.src\''); } // --> </SCRIPT> <input type="image" src="gfx/soeg_off.gif" onMouseOver="aktiv(8);" onMouseOut="inaktiv(8);" name="A8"> </form></p> burde egentlig virke :-)
18. februar 2000 - 23:42
#5
men dete gør det ikke, altså tilføjer vi et par grypher :-) <p><form action="<? echo basename($PHP_SELF); ?>" method="GET"> Søg: <input type="Text" name="ord"> <input type="hidden" name="soeg" value="nu"> <SCRIPT type="text/javascript" language="JavaScript"><!-- B8 = new Image(); B8.src = 'gfx/soeg_on.gif'; C8 = new Image(); C8.src = 'gfx/soeg_off.gif'; function aktiv(tal) { if (document.images) eval('document.A8.src = \'B\"tal+'\'.src\"); } function inaktiv(tal) { if (document.images) eval('document.A8.src = \'C\"+tal+'\'.src\"); } // --> </SCRIPT> <input type="image" src="gfx/soeg_off.gif" onMouseOver="aktiv(8);" onMouseOut="inaktiv(8);" name="A8"> </form></p>
18. februar 2000 - 23:43
#6
hvornår laver de det om så to enkelte gryffer ikke bliver lavet om til en ?? (spørgsmål til ADMIN måske)
19. februar 2000 - 01:18
#7
<ole> I kaldet prøver I at sende variablen '8' - ikke tallet '8'. Kaldet bør se sådan ud: onmouseout="aktiv('8');" eller: onmouseover=aktiv('8'); De gåseøjne er ikke vigtige, men DET er de andre! ...og som du ser på mine kald, hatecaps: I hatecaps...! ;-) Jeg har ikke afprøvet det, men det burde ikke kunne fungere, som I har skrevet det. /VH </bole>
19. februar 2000 - 01:25
#8
<ole> ...og så bør der faktisk også stå: eval('document.images['A8'].src...osv </bole>
19. februar 2000 - 01:59
#9
<ole> DET her virker: <p><form action="<? echo basename($PHP_SELF); ?>" method="GET"> Søg: <input type="Text" name="ord"> <input type="hidden" name="soeg" value="nu"> <SCRIPT type="text/javascript" language="JavaScript"><!-- B8 = new Image(); B8.src = 'gfx/soeg_on.gif'; C8 = new Image(); C8.src = 'gfx/soeg_off.gif'; function aktiv(tal) { if (document.images) { document.images['A8'].src = eval('B'+tal+'.src'); } } function inaktiv(tal) { if (document.images) { document.images['A8'].src = eval('C'+tal+'.src'); } } // --> </SCRIPT> <a href="java script:document.forms[0].submit();" onMouseOver="aktiv('8');" onMouseOut="inaktiv('8');"><img src="gfx/soeg_off.gif" name="A8" border=0></a> </form></p> /VH </bole>
19. februar 2000 - 02:01
#10
Du kan ikke swappe et <input type=image> ;-)
19. februar 2000 - 10:16
#11
>Ole Du får 400 point >hate Du får 50 point for indsatsen!
19. februar 2000 - 10:16
#12
Nej, Hate og phylox må dele de 50!
19. februar 2000 - 15:21
#13
Jeg takker ydmygt for mine point! :)
19. februar 2000 - 18:58
#14
Takker, idet jeg ærbødigt hæver panden fra støvet ;-) (Hold da kæft, hvor er vi dog høflige i dag)
Vi tilbyder markedets bedste kurser inden for webudvikling