Probleme Javascript sous Firefox
loocla
Messages postés
180
Date d'inscription
Statut
Membre
Dernière intervention
-
loocla Messages postés 180 Date d'inscription Statut Membre Dernière intervention -
loocla Messages postés 180 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai un formulaire de modification sui me pose probleme sous firefox :
Sous IE 6 il fonctionne :
J'ai une liste déroulante ou l'on choisi un site etc !
Quand on choisit un champ texte se remplit en fonction du champ selectionne !
Sous FIREFOX ca met undefined dans le champ texte :( !
Ca c'est dans les head avec les balises script hein :) !
Et la liste déroulante :
Et ici le champ qui se rempli quand on fait un choix ans la liste déroulante !
Si je n'ai pas été clair je serais hereux de répondre a vos question!
J'espere trouver une réponse :) !
J'ai un formulaire de modification sui me pose probleme sous firefox :
Sous IE 6 il fonctionne :
J'ai une liste déroulante ou l'on choisi un site etc !
Quand on choisit un champ texte se remplit en fonction du champ selectionne !
Sous FIREFOX ca met undefined dans le champ texte :( !
Ca c'est dans les head avec les balises script hein :) !
function appendKeyword() { var index = document.formulaire.site.selectedIndex; var myText = document.formulaire.site.options[index].value1; var myText1 = document.formulaire.site.options[index].value2; document.formulaire.cat1.value=myText; document.formulaire.cat2.value=myText1; }
Et la liste déroulante :
<input name="cat1" type="hidden" id="cat1" > <select size=1 name="site" width="100" style="width: 800px" onkeydown="return liDown(this);" onchange="appendKeyword()" onClick="document.form1.test.style.pixelWidth = 300;" onblur="document.form1.test.style.pixelWidth = 300;" ><br> <option selected value="mysite" >Sélectionnez le site</option> <?php $SQL3 = "SELECT SITE.C_SITE, SITE.L_FULLNAMESITE,SITE.AD1_SITE,SITE.AD2_SITE,SITE.CP_SITE FROM ISILOGPROD.SITE@iwsprod order by SITE.L_FULLNAMESITE asc"; $ResultSQL3 = odbc_exec($MaConnect,$SQL3); $i=0; while($Tab3=odbc_fetch_array($ResultSQL3)) { //Champ a mettre a jour si selectionné $IdSite=$Tab3["C_SITE"]; $LibSite=$Tab3["L_FULLNAMESITE"]; $ad1B=$Tab3["AD1_SITE"]; $ad2B=$Tab3["AD2_SITE"]; $CP=$Tab3["CP_SITE"]; if($site_modif != $LibSite) {//Ici on place les valeurs que nous voulons voir se copier dans les autres champs: value1 étant la valeur par défaut et value2 la valeur a copié une fois le value1 selectionné ?> <option value="<?=$IdSite?>" value1="<?=$LibSite?>" value2="<?=$ad1B?>"><?=$LibSite?></option> <?php } else {//Sinon on récupère le IdSiteA trouvé dans la recherche avant la liste déroulante ?> <option selected value="<?=$IdSiteA?>" value="<?=$IdSiteA?>" value1="<?=$LibSite?>" value2="<?=$ad1B?>" ><?=$LibSite?></option> <?php $defIdSite=$IdSite; } } ?> </select>
Et ici le champ qui se rempli quand on fait un choix ans la liste déroulante !
<tr> <td align="right" valign="hight"><b><font color=#3D8E52>Adresse : </font></B></td> <td width = "350" ><input name="cat2" type="text" id="cat2" size="44" readonly value ="<?=$adresse_modif?>"></td> </tr>
Si je n'ai pas été clair je serais hereux de répondre a vos question!
J'espere trouver une réponse :) !
A voir également:
- Probleme Javascript sous Firefox
- Telecharger firefox - Télécharger - Navigateurs
- Video downloadhelper firefox - Télécharger - Outils pour navigateurs
- Exporter favoris firefox - Guide
- Telecharger javascript - Télécharger - Langages
- Ghostery firefox - Télécharger - Web & Internet
6 réponses
je ne vois pas de value1 moi
<script>
function chg(obj)
{
var ix = obj.selectedIndex;
var m = obj.options[ix].value;
alert(m);
}
</script>
<select onchange='chg(this)'>
<option>11</option>
<option>12</option>
<option>13</option>
<option>14</option>
</select>
merci d etre concis dans vos textes capturés
on préfère les liens car on peut debugguer avec firebug
contact vocal par mon site voir profil (suis inscrit)
<script>
function chg(obj)
{
var ix = obj.selectedIndex;
var m = obj.options[ix].value;
alert(m);
}
</script>
<select onchange='chg(this)'>
<option>11</option>
<option>12</option>
<option>13</option>
<option>14</option>
</select>
merci d etre concis dans vos textes capturés
on préfère les liens car on peut debugguer avec firebug
contact vocal par mon site voir profil (suis inscrit)
Le value 1 est pourtant la et je dois faire quoi du bout de code que vous avez mis ??
Je ne peux pas mettre de lien car c'est un site interne .
Je ne peux pas mettre de lien car c'est un site interne .
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question