bonjour à tous,

j'ai fait une page html liée à 2 fichiers contenant des fonctions javascript.
la page html appelle les fonctions JS et tout marche bien lorsque j'ouvre la page en local.

j'ai renommé la page en changeant l'extension (.php au lieu de .html) et j'ouvre la page grâce à easyPHP, et là, rien ne se passe. après l'insertion de divers alert('ici'); pour voir où le code buggé, je me suis rendu compte que l'appel des fonctions présentes dans les fichiers .js ne se fait pas et que le script s'arrete là.

avez-vous déjà rencontré celà? est-ce normal? comment faire?
merci d'avance

pour info, voici le code de la page .html/.php (les fichiers .js ne sont d'aucune utilité car les fonctions ne sont pas appellée).

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">

<head>
<title>Page de test</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta name="author" lang="fr" content="Durand Matthieu" />
<script type="text/javascript" src="dhtml.js"></script>
<script type="text/javascript" src="ajax.js"></script>
<script type="text/javascript">
var tableau;
var mesdroits;
var droits;
ça plante à la ligne d'en dessous(fonction présente dans le fichiers ajax.js)
initListeDeroul('tableau','liste');
initTableauSaisie('tableau','leformulaire','liste');

initListeDeroul('tableau','droits'); //remplacer tableau par droits
initListeDeroul('tableau','mesdroits'); //remplacer tableau par mesdroits
</script>

</head>

<body>
<div>
<form action="" method="post" id="leformulaire">
<select id="liste" name="liste" onChange="javascript:majTableauSaisie(tableau,'liste','leformulairechamp')"></select>
<p>------------</p>
</form>
<p onClick="javascript:ajout('tableau','liste','leformulaire')">Ajout</p>
<p onClick="javascript:modif('tableau','liste','leformulaire')">Modification</p>
<p onClick="javascript:del('tableau','liste','leformulaire')">Suppression</p>
</div>
<div>
<form action="" method="post" id="lesdroits">
<select name="mesdroits" size="5" id="mesdroits"></select>
<br/>
<select name="droits" id="droits"></select>
</form>
<p onClick="javascript:ajout('mesdroits','droits','mesdroits')">ajouter autorisation</p>
<p>retirer autorisation</p>
</div>



</body>

</html>