begin process at 2012 05 29 16:07:05
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

JavaScript Orienté objet (POO)

 > 

Classes

 > 

POO , instanciation d'objet relié a un élément HTML


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

POO , instanciation d'objet relié a un élément HTML

vendredi 14 juillet 2006 à 15:19:46 | POO , instanciation d'objet relié a un élément HTML

josh666

Bonjour a tous !

Bon je me lance plus a fond dans la programmtion POO , et j'aimerais savoir s'il y a une méthode de relié une instanciation d'objet a un élément HTML , ds mon cas un div. Je demande sa, parce que je veux créer une classe de gestion de "popup" div , et jaimerais faire appel a l'instantiation de la classe créer pour un "popup div" sans etre obliger de connaitre le nom de l'intantiation ni d'ajout des gestionnaire d'événement en clir ds mon code html.

En gros je veux pas faire: <div onMouseOver="nomdelinstance.mouseOverFunction()"></div>

Sachant que les div sront crée par la class, je me suis dit qu'il i a surment une méthode pour affecter des événement a un élément html, avec javascript.

Le plus simple serait d'etre capable d'intégrer les gestionnaire d'événement souhaiter dans la classe, et ensuite de relier l'instanciation de cette class a mon div. Est-ce possible ?!

Merci d'avance
vendredi 14 juillet 2006 à 16:24:26 | Re : POO , instanciation d'objet relié a un élément HTML

rrk275

un chti exemple vaut mieux que quoi que ce soit d'autre (sauf une explication ennuieuse suivant cet exemple ..)
<html>
<head>
    <title></title>
    <script>
    function lol()
    {
    alert('lol');
    }
    function fu()
    {
    document.getElementById("id1").onmousedown=lol;
    }
    </script>
</head>

<body onLoad="fu()">
<textarea id='id1' name="n1">
sqddqsdqsdsqsd
</textarea>
</body>

</html>

pour plus d'info , demander !
mais tout se fait sur cette ligne document.getElementById("id1").onmousedown=lol; //lol etant la fontion que l'on veut lier ..


vendredi 14 juillet 2006 à 16:31:51 | Re : POO , instanciation d'objet relié a un élément HTML

josh666

Ouais , j'avais lu a ce sujet... mais est-il possible d'associé l'instanciation de la classe a un objet html et ensuite initialisé les événement dans la classe...

du style:

function nomDeClass(){
    this.onmousedown = nomDeFonction;
}
function nomDeFonction()
    alert('ONCLICK!!!'):
}

et c la que sa bloque...
document.getElementById("id1") = new nomDeClass(); // je c que c pas correcte mais vous voyez ou je veux en venir ?
vendredi 14 juillet 2006 à 19:30:34 | Re : POO , instanciation d'objet relié a un élément HTML

rrk275

au lieu de document.getElementById("id1") = new nomDeClass(); , tu cree un objet de cette maniere ? c'est qui plus est un div? si oui (et que ca marche je veux dire que c'est un vrai objet element ) alors tu fait this.onEvenement ...


Cette discussion est classée dans : élément, html, poo, div, instanciation


Répondre à ce message

Sujets en rapport avec ce message

afficher une page html placer entre div dans une autre page html [ par shansen ] je voudrais savoir comment on peut faire pour afficher une page html dans une autre page html sans utiliser de frame et d'iframe, juste dans des div.m probleme de transfere de valeur de variable dans la postion d'un div [ par frvfrvfrvfrv ] Salut a tous,j'ui trop nul j'arrive pas à transferer la valeur de mes deux variable de position dans les parametre du div. html liens dans une feuille de style [ par phelsuma ] Salut tout le monde,Ce topic fait suite à celui-ci :  http://www.javascriptfr.com/infomsg_INTEGRER-HT DOM : insertion string html [ par jotrash ] Bonjour tous le monde et merci de prendre le temps de lire ma question.Débutant en DOM je crée un div de la manière suivante :var mond= Builder.node(' afiche une div au dessus page html [ par aaaaammounti ] salutje veux faire une petite fenetre qui s'affiche losque on lance la page web au dessus de contenu de la page pui elle disparu aprés un temp spécifi Agir sur un DIV d'une autre page avec JAVASCRIPT [ par HornetYams ] Bonjour, mon problème est simple :j'ai 2 pages HTML.Pour simplifier, une page A.html qui contient un DIV dont l'ID est idA, une page B.html (appelée p Trier une NodeList : comment faire avec internet explorer ? [ par AlexN ] Bonjour,Je cherche à ajouter un comportement supplémentaire à NodeList pour trier directement des noeuds en fonction de leur contenus. Ca marche parto qu'est-ce les div et comment les utiliser svp... [ par jim333 ] allo j'aimerai savoir quelle batise utiliser pour faire un div je crois. Comme sur www.javascriptfr.com le menu den haut.est ce en javascript ou html ouverture page html dans une balise div avec xmlHttpRequest [ par romain_pil ] pil_poilBonjour à tous,J'ai fais le choix d'utiliser une balise div plutot qu'une iframe pour afficher une page html dans une autre. J'utilise XmlHttp Probleme prévisualisation HTML [ par Jarod1980 ] Bonjour,J'aimerais faire une prévisualisation d'un contenu HTML présent entre 2 balises de type div ==>  j'ai fais une fonction javascript mais lorsqu


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,593 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales