Insertion function dans php
Fermé
t671
Messages postés
1460
Date d'inscription
lundi 25 février 2008
Statut
Membre
Dernière intervention
2 décembre 2024
-
Modifié par t671 le 3/10/2012 à 18:15
t671 Messages postés 1460 Date d'inscription lundi 25 février 2008 Statut Membre Dernière intervention 2 décembre 2024 - 9 oct. 2012 à 11:19
t671 Messages postés 1460 Date d'inscription lundi 25 février 2008 Statut Membre Dernière intervention 2 décembre 2024 - 9 oct. 2012 à 11:19
A voir également:
- Insertion function dans php
- Insertion liste déroulante excel - Guide
- Insertion signature word - Guide
- Insertion sommaire word - Guide
- Easy php - Télécharger - Divers Web & Internet
- Insertion filigrane word - Guide
6 réponses
t671
Messages postés
1460
Date d'inscription
lundi 25 février 2008
Statut
Membre
Dernière intervention
2 décembre 2024
11
4 oct. 2012 à 10:14
4 oct. 2012 à 10:14
Personne ne peut m'aider ????
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
5 oct. 2012 à 14:06
5 oct. 2012 à 14:06
a cette ligne il te manque la balise de fermeture </script>
<SCRIPT LANGUAGE="Javascript" SRC="date_nais.js" ></script>
Atropa
Messages postés
1940
Date d'inscription
mercredi 25 juin 2008
Statut
Membre
Dernière intervention
11 mai 2014
274
6 oct. 2012 à 03:31
6 oct. 2012 à 03:31
bonsoir,
déjà même si ca n'a rien a voir mes tes balises et attribut en minuscule c'est plus lisible
ensuite met plusieurs fonctions par fichier sinon t'as pas fini avec les balises script
et il faut se dire que c'est une requête envoyé au serveur a chaque fichier
maintenant pour ton problème.
crée un seul fichier javascript par exemple script.js
met y toutes tes fonctions
ensuite une seule balise script sous cette forme
<script type="text/javascript" src="script.js"></script>
déjà même si ca n'a rien a voir mes tes balises et attribut en minuscule c'est plus lisible
ensuite met plusieurs fonctions par fichier sinon t'as pas fini avec les balises script
et il faut se dire que c'est une requête envoyé au serveur a chaque fichier
maintenant pour ton problème.
crée un seul fichier javascript par exemple script.js
met y toutes tes fonctions
ensuite une seule balise script sous cette forme
<script type="text/javascript" src="script.js"></script>
t671
Messages postés
1460
Date d'inscription
lundi 25 février 2008
Statut
Membre
Dernière intervention
2 décembre 2024
11
Modifié par t671 le 8/10/2012 à 10:07
Modifié par t671 le 8/10/2012 à 10:07
Merci pour vos réponse. Mais ça ne fonctionne toujours pas.
Le javascript devrait afficher des zones de saisies, mais rien ne s'affiche !
Voici ce que j'écris :
Dans mon js :
Mon code :
Le javascript devrait afficher des zones de saisies, mais rien ne s'affiche !
Voici ce que j'écris :
Dans mon js :
function ajout_inputdc(){ var choix_dc=document.getElementById('date_dc').value; if(choix_dc =='autre'){ document.getElementById('div_inputdc_autre').innerHTML='<SELECT name="expression3">'+ '<OPTION VALUE=""></OPTION>'+ '<OPTION VALUE..................... '</SELECT>'+ document.getElementById('date_dc_autre').focus(); }else{ document.getElementById('div_inputdc_autre').innerHTML=''; } }
Mon code :
........... </style> <script type="text/javascript" src="script.js"></script> </head> <body> ............... <?php......... if (!empty($row['date_dc'])) { echo '<select ................. echo '<option.................. echo '</option>'; echo '</select>'; echo '<div id="div_inputdc_autre"></div>'; //div du javascript } else { echo '<div id="div_inputdc_autre"></div>'; }
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Atropa
Messages postés
1940
Date d'inscription
mercredi 25 juin 2008
Statut
Membre
Dernière intervention
11 mai 2014
274
8 oct. 2012 à 19:28
8 oct. 2012 à 19:28
est ce que tu appel ta fonction javascript ? avec par exemple onchange="ajout_inputdc();" dans ta balise select ?
t671
Messages postés
1460
Date d'inscription
lundi 25 février 2008
Statut
Membre
Dernière intervention
2 décembre 2024
11
9 oct. 2012 à 11:19
9 oct. 2012 à 11:19
Dans mon exemple ci-dessus, la première partie du "if" fonctionne :
Enfin, cela fonctionnait quand j'ouvrais chaque javascript un par un en début de code. C'est à dire si j'écris
Cela fonctionne.
Si j'écris
ne fonctionne plus.
Et surtout, en ce qui concerne la partie "else"
ça ne fonctionne pas du tout dans les deux cas .................... !
if (!empty($row['date_dc'])) { echo '<select name="date_dc" id="date_dc" onchange="ajout_inputdc();">'; echo '<option value="'.$row['date_dc'].'">'.$row['date_dc'].'</option>'; echo '<option VALUE=""></option>'; echo '<option style="color:red;" value="autre">Saisie d\'une autre date</option>'; echo '</select>'; echo '<div id="div_inputdc_autre"></div>'; }
Enfin, cela fonctionnait quand j'ouvrais chaque javascript un par un en début de code. C'est à dire si j'écris
</style> <SCRIPT LANGUAGE="Javascript" SRC="date_nais.js"></script> <SCRIPT LANGUAGE="Javascript" SRC="date_dc.js"></script> <SCRIPT LANGUAGE="Javascript" SRC="date_mariag1.js"></script> <SCRIPT LANGUAGE="Javascript" SRC="date_mariag2.js"></script> <SCRIPT LANGUAGE="Javascript" SRC="date_mariag3.js"></script> </script>
Cela fonctionne.
Si j'écris
<script type="text/javascript" src="script.js"></script>qui regroupe tous les javascript ci-dessus, le
echo '<option style="color:red;" value="autre">Saisie d\'une autre date</option>'; echo '</select>'; echo '<div id="div_inputdc_autre"></div>';
ne fonctionne plus.
Et surtout, en ce qui concerne la partie "else"
else { echo '<div id="div_inputdc_autre"></div>'; }
ça ne fonctionne pas du tout dans les deux cas .................... !