Probleme evenement onclick()

Fermé
gamermelee Messages postés 110 Date d'inscription mercredi 23 mai 2007 Statut Membre Dernière intervention 11 mars 2008 - 23 mai 2007 à 09:52
 hearse - 1 oct. 2007 à 14:58
salut jsuis debutant et jai un probleme au niveau d'une ligne php.
je narrive pas a ce que la fonction on clique s'active.

echo "<td width=15% onClick="alert('Vous avez bien cliqué ici')">";

voila mon message d'erreur:
Parse error: parse error, expecting `','' or `';'' in c:\program files...

pourtant jai tout essayé en cangeant les guillemets et les ; de place.

si vous pouvez maider a trouvé une solution.
a+

9 réponses

neo2099 Messages postés 164 Date d'inscription vendredi 13 avril 2007 Statut Membre Dernière intervention 9 avril 2020 12
24 mai 2007 à 01:52
Perso c'est la premiere fois que je vois quelqu'un mettre du javascript dans du php sans le déclarer, puis aussi c'est la premiere fois que je vois quelqu'un mettre dans une balise de tableau du javascript, et aussi j'ai jamais vu quelqu'un vouloir afficher une balise de tableau...

Le php t'envoi une erreur mais sa veut pas toujours dire que l'erreur ce situe a la ligne indiquer.
Pour le reste je peux pas t'aider mais quelque part on recherche tous une reponse.
Et perso onclick c'est pour les bouton donc au lieu de le faire comme ca creer un bouton style <input type="texte" name="machin" onclick="....."> sa doit resembler a sa
0
gamermelee Messages postés 110 Date d'inscription mercredi 23 mai 2007 Statut Membre Dernière intervention 11 mars 2008 3
24 mai 2007 à 09:23
voici un bout de mon code de la 1ere page :

while ($ligne=mysql_fetch_array($consult))
{

echo '<table border="1" BGCOLOR="#FFFAF0" bordercolor="#0000ff" height = "20px" style="width:100%;overflow:hidden">';
echo '<tr>';
echo "<td width=15% ondblclick=\"javascript:window.location.href='v_fiche_contact.php'\" >";
echo $ligne['nom_pers'];
?>
<input type="text" name="code_pers" value="<? echo $ligne['num_personne'] ?>" >
<?
echo"</td>";



et en fait je crois que l'erreur proviendrait de mon <form action="v_fiche_contact.php" method="get"> au dessus car je pense que la fonction javascript ne permet pas l'envoi de donnée d'un champs a lotre car il n'a pas de get lui...

qu'en pense tu ?...
0
ceto84 Messages postés 56 Date d'inscription lundi 14 mai 2007 Statut Membre Dernière intervention 8 juin 2007 16
24 mai 2007 à 09:25
mets des guillemts simples a l'exterieur plutot que des doubles.... ca evite la confusion
0
Stringman621 Messages postés 1308 Date d'inscription mardi 13 décembre 2005 Statut Membre Dernière intervention 1 septembre 2012 338
24 mai 2007 à 09:29
Salut a toi !

Comme le dit neo2099 je ne pense pas que tu puisse mettre un evenement "onclick" sur un element d'un tableau.

Les elements "onclick" se trouvent sur des boutons, des liens ou des images-liens.

Donc essaie de faire avec un bouton ou un lien et je pense que tout ira mieux.

Par contre concernant ton histoire de methode GET en PHP, elle est totalement dissocier du javascript, donc il ne risque pas d'y avoir un problème de ce côté la

Tchô ;)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
gamermelee Messages postés 110 Date d'inscription mercredi 23 mai 2007 Statut Membre Dernière intervention 11 mars 2008 3
24 mai 2007 à 09:36
si l'evenement onclick marche tres bien sur une cellule du tableau. il m'affiche bien la page souhaité tel un vrai lien hypertext mais in ne trouve pas la donnée que je souhaite trouver sur la 2eme page
0
neo2099 Messages postés 164 Date d'inscription vendredi 13 avril 2007 Statut Membre Dernière intervention 9 avril 2020 12
24 mai 2007 à 09:37
Bonjour,

Bon dans les method il faut pas utiliser get mais post puis dans ta page v_fiche_contact.php tu utilise $variable = $_POST['machin']; tu vois un peu pres.

Eu oh faites scuse pour ier soir jété fatigué puis voila.

Bon courage
0
gamermelee Messages postés 110 Date d'inscription mercredi 23 mai 2007 Statut Membre Dernière intervention 11 mars 2008 3
24 mai 2007 à 09:42
non ca marche toujours pas ..
0
neo2099 Messages postés 164 Date d'inscription vendredi 13 avril 2007 Statut Membre Dernière intervention 9 avril 2020 12
24 mai 2007 à 11:46
re,

Bizar que sa marche pas grat grat eeeuuuu essaie de voir sur ce site www.siteduzero.com cherche bien tu devrais peut etre trouver.

Bon courage
0
Ca donne vraiment envie de poster des problèmes sur ce forum... Les gars prennent les gens pour des cons et en plus ils sont incompétents surtout le neo.
Bref ca fait plaisir à voir
0