Javascript

Javascript - Programmation

Marsh Posté le 12-07-2001 à 12:02:56    

Le script ci-après affiche les coordonnées de l'endroit où l'utilisateur a cliqué mais il efface l'image en même temps. Moi je voudrais qu'il affiche les coordonnées dans une textbox ou un tableau à côté de l'image. C'est possible?
 
Voilà mon script :
 
<HTML>
<HEAD>
<SCRIPT language=JavaScript>
function toto ()
{
x=event.offsetX;
y=event.offsetY;
document.write("x=" + x + " et y=" + y);
}
</SCRIPT>
</HEAD>
<BODY>
<FORM>
<IMG SRC="http://126.234.1.4/carte/carte.php?x=200&y=200" onclick="toto();" border="0">
</FORM>
</BODY>
</HTML>

Reply

Marsh Posté le 12-07-2001 à 12:02:56   

Reply

Marsh Posté le 12-07-2001 à 12:07:55    

... tu ensères l'endroit où tu veux afficher ton texte dans un div et tu modifies le contenu du div !
 
<div id='myCoordinates'></div>
 
document.all('myCoordinates').innerHTML = "blahblah" + x ...

Reply

Marsh Posté le 12-07-2001 à 12:12:02    

Merci je connaissais pas! A vrai dire je connais pas grand chose à javascript!

Reply

Marsh Posté le 12-07-2001 à 12:13:04    

attention, ça marche que sous ie.

Reply

Marsh Posté le 12-07-2001 à 12:15:37    

Y a quoi appart div, (zone de texte, tableau(sans HTML?)...)
Où est-ce que je peux trouver tout ça sur javascript. J'ai trouvé des trucs mais c'est vraiment basique, j'ai pas trouvé des trucs comme ce que je viens de demander. Y a t-il des sites vraiment bien?

Reply

Marsh Posté le 12-07-2001 à 12:18:24    

je comprends pas bien ta question. si ça marche pas au sein d'un tableau, tu fais un div vide et tu le remplis en javascript avec ton tableau.  
 
pour des sites vraiment bien, euh ... google.

Reply

Marsh Posté le 12-07-2001 à 12:24:08    

ça marche très bien div, mais j'aurai voulut l'afficher à droite de l'image dans un cadre avec un titre(éventuellement tableau).
Comment on fait pour netscape?
Sinon t'aurais pas une idée pour le 2ème post que j'ai mis "Javascript" STP, merci.

Reply

Marsh Posté le 12-07-2001 à 12:28:50    

pour netscape : http://www.google.com/search?q=cac [...] cape&hl=en
 
apprendre à te servir de google est le meilleur investissement en temps que tu puisses faire.
 
pour ton tableau, j'ai jamais vraiment creusé la chose. je n'en ai eu besoin qu'une fois, et j'en suis arrivé à écrire tout le tableau en javascript, ie div = '<table><tr><td> ' + x + ' </td></tr></table>';
 
c'est un peu lourd, mais ça marchait bien :)

Reply

Marsh Posté le 12-07-2001 à 12:43:58    

thank you, je m'ai m'investir un peu plus dans le javascript!

Reply

Sujets relatifs:

Leave a Replay

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