Bonjour,
J'ai un petit pb
J'ai un select qui me permet de choisir une destination
J'aimerais pouvoir calculer le temps en seconde pour aller sur celle ci (application de la formule AB² = racine[ (Xb-Xa)² + (Yb-Ya)² ] )
Les coordonnées de la cible sont a recuperer suivant la valeur du select (le select est generé par php / les infos sont stocké en base de données)
Bon ça ne fonctionne pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32 <html> <head> <title>gni ?</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script language="JavaScript"> function update(coord_Xm, coord_Ym) { var coord_Xo = 427; var coord_Yo = 57; document.getElementById('temps').innerHTML = 'Temps estimé* : '+10*Math.sqrt(Math.pow(coord_Xm-coord_Xo,2)+Math.pow(coord_Ym-coord_Yo,2))+' sec '; } </script> </head> <body> <select name="destination" id="destination" class="select"> <option value=1 style="color: #0000FF;" onKeyUp="update(584,247);">Aduba 3 [Romek]</option> <option value=2 style="color: #00FF00;" onKeyUp="update(424,57);">Almania [dark_vidor]</option> <option value=3 style="color: #FF0000;" onKeyUp="update(530,460);">Alzoc 3 [Decapfour]</option> <option value=4 style="color: #0000FF;" onKeyUp="update(389,32);">Ammuund [Romek]</option> <option value=5 style="color: #0000FF;" onKeyUp="update(490,410);">Ando [Romek]</option> <option value=6 style="color: #0000FF;" onKeyUp="update(275,550);">Anoat [Dark Ness]</option> <option value=7 style="color: #0000FF;" onKeyUp="update(270,575);">Anoth [Dark Ness]</option> <option value=8 style="color: #9E6209;" onKeyUp="update(455,192);">Anzat </option> <option value=9 style="color: #9E6209;" onKeyUp="update(450,473);">Arbra </option> </select> <div id='temps'></div> <script language="JavaScript"> update(); </script> </body> </html>![]()
Si vous pouviez m'aider![]()
![]()
Merci par avance
Partager