Syntaxe pour passage de variable dans une fonction
sokhay3
Messages postés18Date d'inscriptionsamedi 5 juillet 2003StatutMembreDernière intervention13 novembre 2008
-
28 mars 2006 à 23:58
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 2013
-
31 mars 2006 à 07:27
bonjour,
mon probleme est le suivant j'ai une serie de checkbox et text, et je souhaiterais que lorsque l'utilisateur coche une case , un message specifique s'affiche dans le champ text.
les champ de mon formulaire sont nommés en fonction d'informations provenant de ma base de données, je ne peux donc pas savoir à l'avance le nom de mes champs.
voici ma fonction
function addInfo(nomChk,nomTxt){
if (document.getElementById(nomChk).checked)
{
document.getElementById(nomTxt).value = "O";
}
else
{
document.getElementById(nomTxt).value = "N";
}
}
et l'appel est le suivant
<?php
echo "";
?>
c'est juste un probleme de syntaxe.... merci d'avance pour vos reponses
A voir également:
Syntaxe pour passage de variable dans une fonction
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 29 mars 2006 à 13:15
je récapépète : où est le texte spécifique ?
et l'erreur donnée c'est parce que l'id nomTxt n'existe pas par exemple
mais comme là on n'a ni la description du champ,
ni ce qu'il y a dans les $paramètres du php ????
donne nous la page html générée ( enfin, un extrait ... )
car je t'assure que :
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<script type="text/javascript">
function addInfo(nomChk,nomTxt){
if (nomChk.checked)
{
ça fontionne !
peut-être d'ailleurs uniquement un problème de " dans l'appel de addinfo ?
addInfo(this,"toto"); s'ils n'existent pas dans le php...
Cordialement. Bul. ~ Mon Site qu'il est à Moi ~<FO>
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 31 mars 2006 à 07:27
tu redonne le php...
et nous, déjà, on n'a pas la base de données....
lancer le script, puis cliquer "Affichage" "Source"
et nous mettre un extrait de la source.
mais je pense que c'est bien l'absence de " dans l'appel qui cloche :
echo "";
Cordialement. Bul. ~ Mon Site qu'il est à Moi ~<FO>
</FO></S< body>