Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript
JavaScript Forum programmation JavaScript. Lire : Cours JavaScript, FAQ JavaScript, Toutes les FAQ JavaScript et Sources JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/10/2011, 18h46   #1
Membre du Club
 
Avatar de florianjoy54
 
Inscription : octobre 2009
Messages : 154
Détails du profil
Informations forums :
Inscription : octobre 2009
Messages : 154
Points : 56
Points : 56
Par défaut Appel de fonction dans du code html

Bonjour,

voila le probleme auquel je suis confronté

j'ai ce code javascript :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
 
function MaClasse(parametre1, parametre2) { 
 
    var attribut1 = parametre1; 
    var attribut2 = parametre2; 
 
    this.display= function() { 
 
        alert("Attributs: " + this.attribut1 + ", " + this.attribut2); 
 
    } 
}
mais lorsque je veux l'appeler depuis ma page html rien se passe.
Code :
1
2
3
4
5
6
7
8
9
10
 
	<body>
		<script type="text/javascript" src="object.js" >
 
		var obj = new MaClasse("titi", "toto"); 
		obj.display(); 
 
		</script>
 
	</body>
Est ce que vous avez une idée ?

Merci
__________________
Force et Honneur, Courage et Culture, sans peur ni reproche
florianjoy54 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/10/2011, 18h57   #2
Expert Confirmé
 
Avatar de javatwister
 
Homme
danseur
Inscription : août 2003
Messages : 2 667
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Calvados (Basse Normandie)

Informations professionnelles :
Activité : danseur

Informations forums :
Inscription : août 2003
Messages : 2 667
Points : 3 035
Points : 3 035
c'est sûrement un lapsus de ta part:

Code :
1
2
this.attribut1 = parametre1; 
this.attribut2 = parametre2;
et tout devrait rentrer dans l'ordre;
__________________
On ne mord pas, on manifeste seulement notre tristesse face à des exposés de situations qui défient notre entendement binaire.
javatwister est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/10/2011, 19h04   #3
Membre du Club
 
Avatar de florianjoy54
 
Inscription : octobre 2009
Messages : 154
Détails du profil
Informations forums :
Inscription : octobre 2009
Messages : 154
Points : 56
Points : 56
oui après avoir posté je m'en été rendu compte. J'ai corrigé. Mais il ne se passe toujours rien (page blanche)
__________________
Force et Honneur, Courage et Culture, sans peur ni reproche
florianjoy54 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/10/2011, 19h46   #4
Modérateur
 
Avatar de NoSmoking
 
Homme
Inscription : janvier 2011
Messages : 2 944
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : janvier 2011
Messages : 2 944
Points : 4 776
Points : 4 776
Bonjour,
Code :
1
2
3
4
5
<script type="text/javascript" src="object.js"></script>
<script type="text/javascript">
var obj = new MaClasse("titi", "toto"); 
obj.display(); 
</script>
le code compris dans une balise script possédant une src, n'est pas interprété.
NoSmoking est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/10/2011, 12h48   #5
Expert Confirmé
 
Avatar de javatwister
 
Homme
danseur
Inscription : août 2003
Messages : 2 667
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Calvados (Basse Normandie)

Informations professionnelles :
Activité : danseur

Informations forums :
Inscription : août 2003
Messages : 2 667
Points : 3 035
Points : 3 035
ah oui, tiens, autre lapsus rigolo!
javatwister est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h23.


 
 
 
 
Partenaires

Hébergement Web