Help, appel de fonction JS dans fichier .html et .php

durand2504
WRInaute discret
WRInaute discret
 
Messages: 189
Inscription: 6 Avr 2005

Help, appel de fonction JS dans fichier .html et .php

Message le Mer Mar 01, 2006 14:24

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>


beowax
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 24
Inscription: 17 Nov 2005

Message le Mer Mar 01, 2006 14:39

Si tu utilise Firefox, un petit "Outils > Console Javascript" pourrait nous en dire plus... :)


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité