...
HTML |
---|
<script> function addCounter(formName, formId) { var taElem = AJS.$('#' + formId).find('#i_ta'); if (!taElem.hasClass('cfcounter')) { taElem.addClass('cfcounter'); // this is sort of a marker that tells if the "counter div" is initialized taElem.after('<div id="i_taCharNum">10 characters left</div>'); taElem.on("input", function(){ var maxlength = 10; var currentLength = AJS.$(this).val().length; var charsLeft = maxlength if(- currentLength >= maxlength ){ ; AJS.$('#i_taCharNum').html("0 chars left"); }else{ AJS.$('#i_taCharNum').html(maxlength - currentLengthMath.min(charsLeft, 0, charsLeft) + " chars left"); } }); } } </script> |
Storage format
...