Condition javascript
lemex
Messages postés
122
Date d'inscription
Statut
Membre
Dernière intervention
-
lemex Messages postés 122 Date d'inscription Statut Membre Dernière intervention -
lemex Messages postés 122 Date d'inscription Statut Membre Dernière intervention -
Bonjour, j'aimerais faire une condition en JavaScript sur mon site.
La condition consiste:
Si dans mon tableau l'état est "en cours de chargement" alors le bouton qui permet de changer l'état se grise.
Voici se que j'ai fait:
<script type="text/javascript">
if (document.table.getElementById('etat').innerHTML = "En cours de chargement")
{
document.table.getElementById('boutton1').disabled = "disabled";
}
</script>
ET voici mon tableau:
<table width="100%" border="1" cellspacing="0" cellpadding="5">
<?php while($gestion=mysql_fetch_array($resultat)) { ?>
<tr>
<td id="etat"><?php echo $gestion['etat']; ?></td>
<td><input type="button" name="enchargement" value="En Chargement" id="boutton1"/></td>
</tr>
<?php }?>
</table>
Merci
La condition consiste:
Si dans mon tableau l'état est "en cours de chargement" alors le bouton qui permet de changer l'état se grise.
Voici se que j'ai fait:
<script type="text/javascript">
if (document.table.getElementById('etat').innerHTML = "En cours de chargement")
{
document.table.getElementById('boutton1').disabled = "disabled";
}
</script>
ET voici mon tableau:
<table width="100%" border="1" cellspacing="0" cellpadding="5">
<?php while($gestion=mysql_fetch_array($resultat)) { ?>
<tr>
<td id="etat"><?php echo $gestion['etat']; ?></td>
<td><input type="button" name="enchargement" value="En Chargement" id="boutton1"/></td>
</tr>
<?php }?>
</table>
Merci
A voir également:
- Condition javascript
- Excel cellule couleur si condition texte - Guide
- Telecharger javascript - Télécharger - Langages
- Excel condition ou - Guide
- Excel colorer une cellule sous condition d'une autre cellule ✓ - Forum Excel
- Nbval avec condition ✓ - Forum Excel
4 réponses
if (document.table.getElementById('etat').innerHTML = "En cours de chargement")
c'est une erreur de copier/coller le manque du second = ?
c'est une erreur de copier/coller le manque du second = ?
if (document.table.getElementById('etat').innerHTML == "En cours de chargement")
normal, j'avais mm pas lu plus loin, mais tu fais document.table.getElementById('etat') avec dans un while <td id="etat">, donc tu vas avoir autant de <td id="etat"> que de lignes de résultat sql. donc tu ne peux pas récupérér un objet en faisant appel a getElementById car plusieurs éléments portent le mm id....