Comment puis-je désactiver tous les liens hypertexte dans un élément div? Je ne veux pas de liens actifs dans mon div (éditable).Comment désactiver les liens hypertexte dans un div
2
A
Répondre
0
D'abord récupérer tous les liens.
var links = editable.getElementsByTagName('a'); // where "editable" is a var pointing to your div
Ensuite, définissez l'onclick sur false.
for (var i = 0; i < links.length; i++) {
var link = links[i];
link.onclick = function() { return false; };
}
0
en utilisant javascript vous pouvez écrire une méthode simple comme indiqué ci-dessous -
function disableLinksByElement(el) {
if (document.getElementById && document.getElementsByTagName) {
if (typeof(el) == 'string') {
el = document.getElementById(el);
}
var anchors = el.getElementsByTagName('a');
for (var i=0, end=anchors.length; i<end; i++) {
anchors[i].onclick = function() {
return false;
};
}
}
}
// appel à la fonction comme
disableLinksByElement('mydiv');
3
jQuery:
$("#myEditableDiv a").click(function(e){ e.preventDefault(); });
Ancien et considéré mauvais.
$("#myEditableDiv a").click(function(){ return false; });
+0
+1 jQuery est le meilleur. – Bot
Questions connexes
- 1. Désactiver les liens hypertexte dans UIWebView
- 2. Les liens hypertexte disparaissent
- 3. comment afficher les liens hypertexte dans jqGrid
- 4. Liens hypertexte dans AfxMessageBox
- 5. liens hypertexte dans phpmyadmin
- 6. Désactiver les liens webOS
- 7. supprimer des liens hypertexte dans UIWebView
- 8. Comment désactiver un div
- 9. Liens hypertexte CTaskDialog dans vC++
- 10. Page ASP.NET MVC - liens hypertexte dans HTML.ValidationSummary
- 11. TextUtil.concat préserve pas les liens hypertexte
- 12. jQuery: Désactiver tous les liens dans un div - remplacer par du contenu interne
- 13. Détection de liens hypertexte dans WPF RichTextBox
- 14. Liens hypertexte ListBox - Invocation ICommands
- 15. Android: liens hypertexte cliquables dans DialogPreference
- 16. Liens hypertexte déplacés sur IE7
- 17. Désactiver Hyerperlink dans un Div en utilisant Jquery
- 18. Désactiver les liens hypertexte lors de l'exportation du rapport SSRS vers Excel
- 19. Obtenez la liste des liens hypertexte dans un fichier PDF
- 20. Comment créer dynamiquement de nouveaux liens hypertexte dans ASP.NET?
- 21. aider à contrôler les liens dans un div
- 22. Recherche et impression de tous les liens dans un DIV
- 23. Comment modifier par programme tous les liens hypertexte dans un document Word?
- 24. Liens même espace dans div
- 25. Liens sIFR désactiver
- 26. Désactiver JavaScript dans iframe/div
- 27. Comment supprimer les liens hypertexte et les hyperliens normaux dans la version Excel des rapports?
- 28. Désactiver les liens pour l'URL actuelle?
- 29. Autorisation et liens hypertexte ASP.NET MVC
- 30. Liens hypertexte PDF sur iPhone/iPad
Vous utilisez une bibliothèque JavaScript? (jQuery/Prototype etc) – robjmills