Afficher un js dans un script php
t671
Messages postés
1632
Statut
Membre
-
Zep3k!GnO Messages postés 2049 Statut Membre -
Zep3k!GnO Messages postés 2049 Statut Membre -
Bonjour,
Je dois avoir une erreur de script dansq la partie du "else" car je n'affiche pas ma function :
Dans le "if", ma fonction js "ajout_input_mariag3();" fonctionne bien, mais dans le "else", je n'arrive pas à afficher mon js.
Merci de votre aide.
Je dois avoir une erreur de script dansq la partie du "else" car je n'affiche pas ma function :
if (!empty($row['date_mariage_3']))
{
echo '<tr><td>Date de mariage : ';
echo '<select name="date_mariage_3" id="date_mariage_3" onchange="ajout_input_mariag3();">';
echo '<option value="'.$row['date_mariage_3'].'">'.$row['date_mariage_3'].'</option>';
echo '<option VALUE=""></option>';
echo '<option style="color:red;" value="">Saisie d\'une autre date</option>';
echo '</select></td></tr>';
} else {
echo '<tr><td>Date de mariage : ';
echo '<select name="date_mariage_3" id="date_mariage_3" onchange="ajout_input_mariag3();">';
echo '</select></td></tr>';
}
Dans le "if", ma fonction js "ajout_input_mariag3();" fonctionne bien, mais dans le "else", je n'arrive pas à afficher mon js.
Merci de votre aide.
A voir également:
- Afficher un js dans un script php
- Script vidéo youtube - Guide
- Afficher appdata - Guide
- Afficher le 0 devant un nombre dans excel - Guide
- Afficher calendrier outlook dans google agenda - Guide
- Mas script - Accueil - Windows
2 réponses
Moi j'pense que ton problème c'est surtout que la fonction n'est jamais appelé car tu l'as bindé sur l'event onchange et vu que t'as pas d'option dans ton select, sa valeur ne changera jamais, donc l'événement onchange ne sera jamais envoyé.
En gros, t'as compris du tout de ce que j'ai écris, tu veux juste une solution....
1ère chose, vérifier que le js est bien dans ta page html.
2ème chose dans ton PhP :
Dans ta page html, tu changes de toto à titi et ça appellera ton js, mais je doute que ça soit ta finalité.
1ère chose, vérifier que le js est bien dans ta page html.
2ème chose dans ton PhP :
echo '<tr><td>Date de mariage : '; echo '<select name="date_mariage_3" id="date_mariage_3" onchange="ajout_input_mariag3();">'; echo '<option value="toto">toto</option>'; echo '<option value="titi">titi</option>'; echo '</select></td></tr>';
Dans ta page html, tu changes de toto à titi et ça appellera ton js, mais je doute que ça soit ta finalité.