私はtextareaの文字を数えたいが、htmlタグを数えたいとは思っていない。jquery textarea htmlタグstrip/remove
スニペット:
$('#m-summary').keyup(function() {
var sumTxt=$('#m-summary').val().length;
if(sumTxt < 200) {
$('#result-summary').html("<span>200/</span><span style='font- style:normal;font-weight:bold;'>"+sumTxt+"</span>");
}
else {
$('#result-summary').html("<span style='color:green'>200/</span><span style='color:green;font-style:normal;font- weight:bold;'>"+sumTxt+"</span>");
}
}
);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script>
<div class="text-area">
<textarea name="m_summary" id="m-summary"></textarea>
<div id="result-summary">200/0</div>
</div>
私はテキストエリアの内側に書く:こんにちは。 HTMLは文字列に含まれている場合、あなたは、HTMLが必要になり、
var textval = $("#m-summary").text();
console.log(textval.length());
優れています。おい! 。 – vulkan
良いことを知っておいてよかったです。 –