I’ve got a rich-text field where I want to limit the number of characters that a person can enter, or at least show the user how many characters they have typed so far.
I’ve successfully done this with a standard textarea using a javascript snippet but when I try it on the rich-text field it seems that I can’t access the DOM object.
This works for a textarea: $(‘.Caption textarea’).val().length
This does not work for the CKEditor for a rich-text field: $(‘.About .nx-richtext-input’).html().length
Where I have defined custom classes Caption and About for the respective fields.
My sense is that my javascript snippet is running before the DOM object for the CKEditor is set up. I tried various ways but could not get access to that DOM object.
If anyone has an idea of how to access the CKEditor object via javascript please let me know.
Trying a different tack there are plugins for CKEditor that do this already. Here is one example:
http://ckeditor.com/forums/CKEditor-3.x/Character-Count-Plugin
Is there a way to tell what CKEditor plugins, if any, Skuid is providing?
Is there a way to add a CKEditor plugin dynamically?
Thanks,
Tony
Be the first to reply!
Reply
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.