Bonjour, sauriez vous pourquoi ce script marche avec NS 4.7 et pas avec IE 5.5
où si la valeur du select ayant le nom commencant par "col" suivit du numéro "$numero" (transmit par php)
est comprise entre 2 et 6, on a affichage de l'alert correspondant.
<script language="JavaScript">
var la_colonne_select = 0;
function col_saisies(la_colonne)
{
la_colonne_select = la_colonne;
}
</script>
<script language="JavaScript">
function valide(obj)
{
if (la_colonne_select != "0")
{
col_mod="col"+la_colonne_select;
var col = document.register.eval(col_mod).options[document.register.eval(col_mod).selectedIndex].value;
if ((col >= 2) && (col <= 6))
{
if (col != 2)
alert("Vous ne pouvez pas modifier les astérix");
else
alert("Vous ne pouvez pas modifier les emplacement de personne vide,\n appuyer sur \"Supprimer\" si vous voulez afficher \"NON DEFINI\" sur l'organigramme");
return false;
}
}
return true;
}
</script>
DANS LE BODY:
<form name="register" method="get" action="tableau.php" onsubmit="return valide(this)">
ET:
<input type='submit' name='modif_ajout".$colonne.$ordre_personne."' value='Modifier' onClick='javascript:return(col_saisies(".$numero."))'>