Poster une réponse 
 
Note de cette discussion :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[Résolu][Javascript] document.getElementById('').onclick
Auteur Message
Raitosan Hors ligne
Membre

Messages : 84
Inscription : Jul 2008
Réputation : 0
Message : #11
RE: Problème JS: document.getElementById('').onclick
ok je vais essayer, je te dit quoi apres(en editant mon message)
Hum... apparement je ne peut pas... à cause de sa:
<?php
$i = 1;
$top = 182;
$left = -31;
while($i <= 20)
{
if($i == 6 OR $i == 11 OR $i == 16)
{
$top += 39;
$left -= 152;
}
else
{
$left += 38;
}
$inventaire = mysql_query("SELECT * FROM inventaire WHERE places='".$i."' AND joueur='Raitosan'");
$inventaire = mysql_fetch_array($inventaire);
if($inventaire == true)
{
$nombre = $inventaire['nb'];

$objet = mysql_query("SELECT * FROM objets WHERE id='".$inventaire['id_objet']."'");
$objet = mysql_fetch_array($objet);

$equipement = mysql_query("SELECT * FROM equipements WHERE id='".$inventaire['id_equipement']."'");
$equipement = mysql_fetch_array($equipement);

if($inventaire['id_objet'] != "")
{
$image = "url(".$objet['image'].".png)";
}
else
{
$image = "url(".$equipement['image'].".png)";
}
}
else
{
$image = "none";
$nombre = $inventaire['nb'];
}
?>
<div id="<?php echo $i; ?>" style="width:36px;height:36px;margin-top:<?php echo $top; ?>px;margin-left:<?php echo $left; ?>px;position:Absolute;background-image:<?php echo $image; ?>;background-repeat:no-repeat;font-size:10px;line-height:6;padding-left:2px;" onclick="menu(event, <?php echo $i; ?>, <?php if($inventaire['id_objet'] == ""){echo '0';}else{echo $inventaire['id_objet'];} ?>, <?php echo $inventaire['nb']; ?>16" onmouseover="efface_menu()"><?php echo $nombre; ?></div>
<?php
$i++;
}
?>

je ne peut pas modifier les variables globales... car il faudrais pouvoir les modifiers pour chaques div et les modifiers lorsque l' on clique dessus...

Watashi wa Raitosan desu, Kira jaa nai!

Même un vert de terre peut battre un Tigre.
(Ce message a été modifié le : 08-13-2008 06:35 PM par Raitosan.)
08-13-2008 06:15 PM
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
oxman Hors ligne
Membre

Messages : 746
Inscription : May 2008
Réputation : 10
Message : #12
RE: Problème JS: document.getElementById('').onclick
Tu me dis quoi ? Et bien si tu t'en sors 10
(Ce message a été modifié le : 08-13-2008 06:20 PM par oxman.)
08-13-2008 06:19 PM
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
Raitosan Hors ligne
Membre

Messages : 84
Inscription : Jul 2008
Réputation : 0
Message : #13
RE: Problème JS: document.getElementById('').onclick
sa marche pas ouinnnn

Watashi wa Raitosan desu, Kira jaa nai!

Même un vert de terre peut battre un Tigre.
08-13-2008 06:39 PM
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
oxman Hors ligne
Membre

Messages : 746
Inscription : May 2008
Réputation : 10
Message : #14
RE: Problème JS: document.getElementById('').onclick
Qu'est ce que tu racontes comme bêtises ?
Je parle de variables globales en Javascript et non en PHP.
08-13-2008 06:44 PM
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
Raitosan Hors ligne
Membre

Messages : 84
Inscription : Jul 2008
Réputation : 0
Message : #15
RE: Problème JS: document.getElementById('').onclick
Je sais, mais si tu regarde bien, il ya une boucle en php, et il fait plein de div pour stocker les objets, donc pour modifier les variables pour chaqun des div... c' est impossible, mais, je me demandais si par exemple, on pourrait modifier une variable par onmouseover?

Watashi wa Raitosan desu, Kira jaa nai!

Même un vert de terre peut battre un Tigre.
(Ce message a été modifié le : 08-13-2008 06:56 PM par Raitosan.)
08-13-2008 06:52 PM
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
oxman Hors ligne
Membre

Messages : 746
Inscription : May 2008
Réputation : 10
Message : #16
RE: Problème JS: document.getElementById('').onclick
Au lieu de faire :
onclick="menu(event, <?php echo $i; ?>, <?php if($inventaire['id_objet'] == ""){echo '0';}else{echo $inventaire['id_objet'];} ?>, <?php echo $inventaire['nb']; ?>16"

Tu fais :
onclick="document.objet_place = <?php echo $i; ?>; menu(event, <?php if($inventaire['id_objet'] == ""){echo '0';}else{echo $inventaire['id_objet'];} ?>, <?php echo $inventaire['nb']; ?>16"

Je ne te mâche pas tout le travail 16
08-13-2008 06:57 PM
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
Raitosan Hors ligne
Membre

Messages : 84
Inscription : Jul 2008
Réputation : 0
Message : #17
RE: Problème JS: document.getElementById('').onclick
sa ne marche pas...
le but en fait, c' est juste d' actualiser le nombre d' objet que l' on possede, mais je ne sais pas comment faire la...

Watashi wa Raitosan desu, Kira jaa nai!

Même un vert de terre peut battre un Tigre.
(Ce message a été modifié le : 08-13-2008 07:14 PM par Raitosan.)
08-13-2008 07:13 PM
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
oxman Hors ligne
Membre

Messages : 746
Inscription : May 2008
Réputation : 10
Message : #18
RE: Problème JS: document.getElementById('').onclick
Si ça marche réfléchis un peu.
08-13-2008 09:03 PM
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
Raitosan Hors ligne
Membre

Messages : 84
Inscription : Jul 2008
Réputation : 0
Message : #19
RE: Problème JS: document.getElementById('').onclick
non, en plus tu as enlever <?php echo $i; ?>, alors qu' il doit y être...

Watashi wa Raitosan desu, Kira jaa nai!

Même un vert de terre peut battre un Tigre.
08-13-2008 09:04 PM
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
oxman Hors ligne
Membre

Messages : 746
Inscription : May 2008
Réputation : 10
Message : #20
RE: Problème JS: document.getElementById('').onclick
Non il ne doit pas y être, c'est bien la preuve que tu n'as rien compris.
Dans ta fonction menu tu ne dois pas utiliser objet_place mais document.objet_place, je t'ai dit que tu devais utiliser des variables globales mais tu n'écoutes pas.
08-13-2008 09:21 PM
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
Poster une réponse 



ContactJeuWeb (JeuPHP) - Crée ton jeu par navigateurRetourner en hautRetourner au contenuVersion bas-débit (Archivé)Syndication RSS