Javascript 使用JS/Jquery对asp.net文本框进行动态字符计数?
我有一个文本框,我想动态字符数多少个字符 总最大限值=500时未考虑Javascript 使用JS/Jquery对asp.net文本框进行动态字符计数?,javascript,jquery,asp.net,Javascript,Jquery,Asp.net,我有一个文本框,我想动态字符数多少个字符 总最大限值=500时未考虑 asp:TextBox> 您可以使用val.value.length在文本框/文本区域中获取大量字符 函数countChar(val){ var len=val.value.length; 如果(len>=500){ val.value=val.value.substring(0500); }否则{ $('.numbersofChart').text(500-len); } }; 解决了您的问题请测试此代码可能会帮助您更好地
asp:TextBox>
您可以使用val.value.length
在文本框/文本区域中获取大量字符
函数countChar(val){
var len=val.value.length;
如果(len>=500){
val.value=val.value.substring(0500);
}否则{
$('.numbersofChart').text(500-len);
}
};代码>
解决了您的问题请测试此代码可能会帮助您更好地解决问题
<h5 >Characters Left <span id="remaining">500</span></h5>
<input type="text" id="question_comment_body" name="question_comment_body" placeholder="Your Comment Here...">
<script type="text/javascript">
function charCount() {
var textEntered = document.getElementById('question_comment_body').value;
var msg = document.getElementById('remaining');
var counter = (500-(textEntered.length));
msg.textContent = counter;
}
var el = document.getElementById('question_comment_body');
el.addEventListener('keyup',charCount,false);
</script>
左500个字符
函数charCount(){
var textEntered=document.getElementById('question\u comment\u body')。值;
var msg=document.getElementById(“剩余”);
变量计数器=(500-(textcentered.length));
msg.textContent=计数器;
}
var el=document.getElementById('question_comment_body');
el.addEventListener('keyup',charCount,false);
你能用DIV class代替id吗?@DeepakJain你是说你想用class而不是id来选择DIV吗?如果是这样的话,请检查我是否使用过。谢谢你的帮助!!当剩下1个字符,而您试图添加另一个字符时,问题就出现了。。我已经更新了代码
<h5 >Characters Left <span id="remaining">500</span></h5>
<input type="text" id="question_comment_body" name="question_comment_body" placeholder="Your Comment Here...">
<script type="text/javascript">
function charCount() {
var textEntered = document.getElementById('question_comment_body').value;
var msg = document.getElementById('remaining');
var counter = (500-(textEntered.length));
msg.textContent = counter;
}
var el = document.getElementById('question_comment_body');
el.addEventListener('keyup',charCount,false);
</script>