Fonction JavaScript sous IE
Bonsoir,
j'ai besoin de votre aide pour une fonction JavaScript ne fonctionnant pas sous IE (mais qui fonctionne très bien sous Firefox 3.4 et 4.0).
La fonction :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
echo '<script type="text/javascript">';
echo 'function lancer(elt)
{
if(elt.value == "Modifier")
{
document.forms[0].action="modifLivre.php";
document.forms[0].submit();
}
else
{
document.forms[0].action="supprimerLivre.php";
document.forms[0].submit();
}
}
';
echo '</script>';
echo '<p><input type="button" name="action" value="Modifier" onClick ="javascript:lancer(this)"/></p>';
echo '<p><input type="button" name="action" value="Supprimer" onClick ="javascript:lancer(this)"/></p>';
echo '</div>'; |
Donc en résumé : 1 form, 2 choix pour l'utilisateur.
Le message d'erreur sous IE :
"Cet objet ne gère pas cette propriété ou cette méthode" et m'indique la ligne 70 comme étant fausse (je n'ai bien évidement pas de ligne 70, ça serait trop simple sinon...)
Vous voyez le problème ? Un composant à activer/désactiver sous IE ?
Merci !