Bonjour,

J'ai des fonctions javascript (objet) présent dans un fichier. je voudrais appeler ces fonctions a partir d'un autre fichier javascript. C'est ce dernier fichier javascript que je désire utiliser dans ma page html.

Exemple:

fichier personne.js
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
function Personne(){
   this.bonjour=function(){
      alert("bonjour");
   }
}

fichier employée.js
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
Employee.prototype = new Personne();
 
function Employee(){
   this.prototype.bonjour=function(){
       Employee.prototype.bonjour();
       alert("Je suis un employé");
 
   }
}
fichier test.html
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
<html>
<head>
<script language="JavaScript" type="text/javascript" src="employee.js"></script>
 
<script language="javascript">
var p1 = new Employee();
</script>
 
</head>
 
<body>
<form action="" method="get">
 
<input name="" type="button" value="Bouton" onclick="p1.bonjour();">
</form>
</body>
</html>
il y a une erreur javascript lorsque j'instancie Employee : p1 a la valeur null ou n'est pas un objet.

Merci !!!