I have an editor on a page that I need to force to Title Case.
I have a simple js function to convert the value, but don't know how to call it.
I would assume something as easy as this if I knew where to place it and th proper parameters to use.
editor1.value=toTitleCase(editor1.value);
I have a character counter also
TIA to anyone who can point me in the right direction.
I have a simple js function to convert the value, but don't know how to call it.
I would assume something as easy as this if I knew where to place it and th proper parameters to use.
editor1.value=toTitleCase(editor1.value);
I have a character counter also
function toTitleCase(s) { return s.replace(/^(.)|\s(.)/g, function($1) { return $1.toUpperCase(); }); } function textCounter(field, countfield, leftfield, maxlimit) { countfield.value = striphtml(field.value).length; leftfield.value = Number(maxlimit) - countfield.value; } ---------------------------- <textarea cols="40" id="editor1" name="editor1" rows="10" onkeydown="textCounter(this.form.editor1,this.form.editorcharcount,this.form.editorcharleft,'300');" onkeyup="textCounter(this.form.editor1,this.form.editorcharcount,this.form.editorcharleft,'300');" ></textarea> <script type="text/javascript"> //<![CDATA[ CKEDITOR.replace( 'editor1', { toolbar : 'TitleToolbar', uiColor : '#cccccc' }); var editor = CKEDITOR.instances.editor1; editor.on( 'key', function( evt ){ textCounter( { value : evt.editor.getData() },this.form.editorcharcount, this.form.editorcharleft, '300' ); }, editor.element.$ ); //]]> </script>
TIA to anyone who can point me in the right direction.
CONTRACTOR NEEDED
I have decided the best solution to the problem above is to create a convert to title case plugin and toolbar widget.
Willing to pay a reasonable fee. Needed Immediately.
Contact me through this account if you are interested.
Re: Forcing to title case
Re: Forcing to title case
Re: Forcing to title case
Well I guess that's a browser or encoding problem and shall be reported