我之前发过一个类似的问题,我很遗憾再次提问,我想也许我对此过于复杂感到困惑。我有一个字符计数器的脚本:
var txt = document.getElementById("output");
txt.setAttribute("maxlength", 60)
var maxLength = 60;
var demo = document.getElementById("count");
var checkLength = function(){
if(txt.value.length <= maxLength) {
var result = demo.innerHTML = " " + (maxLength-txt.value.length)
};
};
setInterval(checkLength, 300);
所有我需要它来改变它而不是从&#34; 50&#34;就像现在一样,倒数到&#34; 0&#34;,我希望它从零开始,并且计数,不需要最大字符输出。我试图弄清楚自己修改这个,但我尝试过的都没有用。请回答JavaScript,没有jQuery。
答案 0 :(得分:1)
你走了:
更改
var result = demo.innerHTML = " " + (maxLength-txt.value.length)
行到
var result = demo.innerHTML = " " + (txt.value.length)
要算数。