J'ai un composant tiers que j'ai besoin d'ajouter à une barre de menu sur notre page web. La barre de menu est une table html avec une rangée de cellules, chaque cellule est un lien et j'ai besoin d'ajouter une autre cellule qui contient ce composant. J'ai reçu un api Javascript du développeur du composant. Je peux facilement ajouter une autre cellule à la barre de menu, mais comment ajouter ce composant à la table. Évidemment, je ne suis pas un développeur html/Javascript expérimenté alors s'il vous plaît excuser mon manque de connaissances.Ajout d'un composant à la table html via l'API Javascript
Répondre
Votre question est de savoir comment laisser le composant faire son travail lorsqu'un visiteur clique sur cette nouvelle cellule? En cas de oui, votre code html devrait ressembler essentiellement comme ceci:
<td onclick="component.doStuff()">Click me</td>
Cependant, ma réponse va obtenir downvoted, parce qu'il est une mauvaise pratique. Donc, voici une autre approche:
<td id="myCell">Click me</td>
<script>
document.getElementByID("myCell").onclick = component.doStuff;
</script>
Ce dernier vous donne la possibilité de placer le code où que vous le souhaitez.
Non. J'ai besoin de savoir si je peux réellement charger ce composant dans une cellule de tableau lorsque la barre de menu/table est rendue. Je ne veux pas charger le composant en réponse à un gestionnaire d'événements. – rod27toy
Hmm, donc vous voulez montrer le composant au lieu d'un élément de menu? Est-ce Flash? – noiv
Oui ... aussi étrange que cela tous les sons. Je ne suis pas en mesure de prendre des décisions de conception. Non, ce n'est pas Flash. – rod27toy
- 1. Ajout à une liste dans javaScript via HTML
- 2. Ajout CSS via Javascript
- 3. composant Ajout à la fenêtre
- 4. Ajout de plusieurs lignes de table via Javascript
- 5. Accéder au HTML via le composant HTML d'AIR
- 6. Comment se connecter à LiveLink à l'aide de LAPI SingleSignOn
- 7. Ajout de «tap» au format HTML via javaScript
- 8. CodeMirror Ajout JS SRC Dynamiquement via HTML
- 9. Ajout de HTML à Javascript Tests Fireunit
- 10. Ajout d'éléments à la liste déroulante via javascript
- 11. Composant HTML/Javascript/Bibliothèque pour l'arborescence virtuelle
- 12. Exécution HTML via Javascript
- 13. Ajout d'un texte « nécessaire » à un formulaire HTML via CSS
- 14. Création d'une table des temps de base via Javascript & HTML
- 15. transmission d'informations html via javascript à php
- 16. Javascript: Ajout dynamique d'attribut à la balise <html />
- 17. Ajout d'éléments HTML avec JavaScript
- 18. Table dynamique HTML Javascript
- 19. Javascript: Parsing html table
- 20. Html Table avec javascript
- 21. Table html personnalisée (javascript)
- 22. table html et javascript
- 23. Problème Dans Ajout d'une icône à l'étiquette d'un composant JCheckBox
- 24. Ajout de javascript à chaque occurrence d'un certain élément HTML
- 25. Ajout d'une table d'un objet XML à HTML DOM
- 26. Ajout de nouvelles lignes à une table en HTML
- 27. popup Javascript dans la table html
- 28. Ajout d'images au code HTML avec javascript
- 29. Ajout d'un composant enfant à un JButton
- 30. Ajout d'éléments à la collection via DataGridView
Et la raison pour laquelle vous ne demandez pas cela au fabricant de composants tiers anonymes? – epascarello
Le groupe de développement de la 3ème partie n'a pas été réactif et je suis dans un délai serré. – rod27toy