[debutant Js] Erreur de syntaxe

Erreur de syntaxe [debutant Js] - HTML/CSS - Programmation

Marsh Posté le 14-06-2004 à 16:06:57    

Bonjour,
 
pouvez-vous m'aider sur la syntaxe de cette expression ?
document.write('<div style="position: absolute; font-size: 8pt; text-align: center; width=0; top: '+(imy+y)+'px; left: '+(imx+x-30)+'px; color:#000000; z-index:2"><a href="'+ txt +'" onMouseOver="indice.src="2.jpg""  onMouseOut="indice.src="1.jpg""><img src="1.jpg" name="indice" id="indice" border="0"></a></div>');

Reply

Marsh Posté le 14-06-2004 à 16:06:57   

Reply

Marsh Posté le 14-06-2004 à 16:14:22    

up

Reply

Marsh Posté le 14-06-2004 à 19:54:14    

salut,
 
pas assez de code ...(poster les variables , la fonction ... etc ...)
 
++
 
L.
 

Reply

Marsh Posté le 15-06-2004 à 00:27:01    

non mais C juste une syntaxe sur ce qui est en gras... le code marche à priori, merci

Reply

Marsh Posté le 15-06-2004 à 06:42:53    

re,
 
ben non , ça ne marche pas ...
plutot un truc du genre :
 
onMouseOver="indice.src=\'2.jpg\'" onMouseOut="indice.src=\'1.jpg\'"
 
++
 
L.


Message édité par Leris le 15-06-2004 à 06:43:44
Reply

Marsh Posté le 15-06-2004 à 08:36:21    

le code ne me fait plus d'erreur, mais ce que je voulais faire ne marche toujours pas...
il s'agit d'afficher une carte puis des petits points sur celles ci représentant des batiments, j'arrives à le faire sans trop de soucis et je bloques juste sur le onMouseOut et onMouseOver qui ne marchent pas dans le cas des petites images des batiments:
 
<html>
 
<head>
  <title></title>
  <script language="javascript">
//var imx=document.foto.x;
var imx=36;
var imy=28;
 
function writeonimage(x,y,txt)
{
document.write('<div style="position: absolute; font-size: 8pt; text-align: center; width=0; top: '+(imy+y)+'px; left: '+(imx+x-30)+'px; color:#000000; z-index:2"><a href="'+ txt +'""><img src="1.jpg" onMouseOver="indice.src=\'2.jpg\'" onMouseOut="indice.src=\'2.jpg\'" alt="test" name="indice" id="indice" border="0"></a></div>');
}
 
</script>
</head>
 
<body>
 
<img src="At.jpg" name="foto" id="foto" width="400" height="300" border="0" ismap alt="truc bidule chouette" onMouseOver="foto.src='test.jpg'" onMouseOut="foto.src='At.jpg'">
<script language="javascript">
  writeonimage(400,300,'fiche.php?num=4');
  writeonimage(0,0,'fiche.php?num=4');
</script>
 
 
</body>
 
</html>

Reply

Marsh Posté le 15-06-2004 à 09:39:56    

et le faire en php avec la librairie GD ?


---------------
fermez vos topics résolus avec le tag [Résolu] en fin de titre. Merci !
Reply

Marsh Posté le 15-06-2004 à 09:50:29    

trop compliqué pour moi, à moins que tu ai un exemple ?

Reply

Marsh Posté le 15-06-2004 à 10:00:40    

pas sous la main, mais cela se trouve. regarde sur phpteam.net, je crois qu'il y en a un


---------------
fermez vos topics résolus avec le tag [Résolu] en fin de titre. Merci !
Reply

Marsh Posté le 15-06-2004 à 11:09:30    

GD

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed