04. maj 2005 - 00:12
Der er
7 kommentarer og 1 løsning
Simpelt javascript fejl.
Hvad har jeg nu gjort forkert? ;) --> <img src="<?php echo "$row[figur]"; ?>" width="28" height="28" onmouseover="document.getElementById('tinginfo').innerHTML = '<img src='<?php echo "$row[figur]"; ?>'><br />Værdi: <b><?php echo "$row[pris]"; ?></b>';" onmouseout="document.getElementById('tinginfo').innerHTML = '<i>Før musen over ting-billedet for at få flere informationer!</i>';">
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
Undskyld mit roderi. <img src="<?php echo "$row[figur]"; ?>" width="28" height="28" onmouseover="document.getElementById('tinginfo').innerHTML = '<img src='<?php echo "$row[figur]"; ?>'><br />Værdi: <b><?php echo "$row[pris]"; ?></b>';" onmouseout="document.getElementById('tinginfo').innerHTML = '<i>Før musen over ting-billedet for at få flere informationer!</i>';">
hvad er fejlen, og hvor er elementet "tinginfo" ?
Du har et ' tegn for meget (skal være \'), og et " tegn for lidt.. skal være: = '<img src=\'<?php echo "$row[figur]"; ?>\'">
Oops :-) Sådan: = '<img src=\'<?php echo "$row[figur]"; ?>\''">
Min fejl.. der skal bare være \' uden om <?php echo "$row[figur]"; ?>: .innerHTML = '<img src=\'<?php echo "$row[figur]"; ?>\'>
Dvs: onmouseover="document.getElementById('tinginfo').innerHTML = '<img src=\'<?php echo "$row[figur]"; ?>\'><br />Værdi: <b><?php echo "$row[pris]"; ?></b>';" Nu har du godt nok ikke noget, man kan føre musen hen over.. går ud fra at du har tekst/billede/objekt, og den korrekte "lukke"-kode (</a>)..
Tak, men lavede noget andet ;) - Men læg da svar for din flotte indsats.
Vi tilbyder markedets bedste kurser inden for webudvikling