if(PrimeFaces.widget.TextEditor){ PrimeFaces.widget.TextEditor.prototype.getEditorValue = function () { var html = this.editorContainer.get(0).children[0].innerHTML; var value = (html == '


') ? '' : html; this.fillAriaLabels(); return value; }; PrimeFaces.widget.TextEditor.prototype.fillAriaLabels = function () { var $this = this; var labels = [ {"button": "ql-bold", "label": "Mettre en gras le texte sélectionné"}, {"button": "ql-italic", "label": "Mettre en italique le texte sélectionné"}, {"button": "ql-underline", "label": "Souligner le texte sélectionné"}, {"button": "ql-link", "label": "Ajouter un lien"} ]; $.each(labels, function (k, v) { var btn = $this.toolbar.find('.' + v.button); if (btn) { btn.attr('aria-label', v.label); btn.attr('title', v.label); } }); }; }