Bonjour,
J'ai un petit problème de javascript.
J'ai développé une interface de gestion de base de données en PHP/MySQL. Celle-ci fonctionnait très bien sur mon serveur local (easyphp1.8),
mais dès que je suis passé sur le serveur de prod (un IIS avec PHP et MySQL installés (un forum PHPbb tourne dessus))
J'ai plusieurs erreurs qui sont apparues (comme par hasard...) dont celle ci :
La ligne incriminée (ligne 875 du code généré) est la suivante
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Line : 875 char : 5 Error : Object Required Code : 0 URL:....
L'élément nommé SteeringMinutes est unique :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 874 sel = document.getElementById('SteeringMinutes'); 875 minutes = removequotes(sel.value);
et la variable minutes n'est pas déclarée avant... Elle est utilisée ensuite pour transmettre via la méthode POST la valeur saisie ds le champ SteeringMinutes.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <span id='MinutesFile' style="position:absolute; left:3%; top:80px;"> Minutes <!-- this is a fake "file" input, because the value of a file input cannot be set by default --> <span id='Minutes'> <input type="text" id="SteeringMinutes" name="SteeringMinutes" value="none" size="28"> </span> <input type="button" id="MinutesButton" value="Browse..." onClick='MinutesFile()'> </span>
Voila comme vous vous en doutez je n'ai aucune idée d'où peut venir le problème...
Je ne suis pas encore très expérimenté puisque étudiant. Y'a t'il une possibilité que cette erreur vienne de la difference entre lesversions de javascripts des deux serveurs ? (si version il y a )
Merci à ceux qui prêteront attention à ce message !
Partager