importation de fonction javascript dans un autre fichier javascript
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:
1 2 3 4 5 6
|
function Personne(){
this.bonjour=function(){
alert("bonjour");
}
} |
fichier employée.js
Code:
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:
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 !!!