TinyMCE валидация формы
Как в этом редакторе включить валидацию на количество введенных символов, по коду разобратся не смог, сильно много его.
|
вообщем нашел место где происходит собитие при сабмите. сторока 6644. вот такой код надо ставить он будет подсвечивать поле ввода. и менять парамет alt.
[cody] <textarea id='mceEditor' class="mceEditor" rows="10" cols="70" alt="<1,tinymce,true"></textarea>[/cody] а потом на form вешается обработка alt для валидации всей формы [cody] var el = t.getElement(); var alt = el.getAttribute("alt"); var count = t.getContent().length; var size = alt.substring(1,alt.indexOf(',')); var textareaId = el.getAttribute("id"); var frame = document.getElementById(textareaId+"_ifr"); var body = frame.contentWindow.document.getElementById('tinym ce'); if (parseInt(count) > parseInt(size)) { body.style.backgroundColor = "#FFA090"; el.setAttribute("alt", alt.substring(0,alt.lastIndexOf(','))+',false'); } else { el.setAttribute("alt", alt.substring(0,alt.lastIndexOf(','))+',true'); if (t.initialized) { t.save(); t.isNotDirty = 1; } } [/cody] |
Часовой пояс GMT +3, время: 00:17. |