Hi I have a characeter counter for a text area. My problem is that it doesn't count spaces or linebreaks. How do I make it so that it does so?
<div class="controls"> <textarea rows="4" cols="50" maxlength="1500" data-ng-minLength="1" data-ng model="createprofilefields.description" required highlight-on- error></textarea> <br /> <!--counter--> <span class="form-help">{{1500-createprofilefields.description.length}} Characters</span> </div>
The TextArea enables you to display a character counter along the textarea element. To achieve this scenario, utilize the adornments to display the counter, and set the maxlength property which will restrict the user input up to the specified length.
It's because angularJS automatically trimmed your model.
If you're using angularJS 1.1.1 or newer, add ng-trim="false"
to textarea
.
Working example: http://jsfiddle.net/9DbYY/
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With