在线求解答
p{color:#F00;}
<p><span id="text">输入30/</span><em id="kk">30</em></p>
<textarea id="yy" rows="7" cols="40"></textarea>
<script>
var text=document.getElementById("text")
var yy=document.getElementById("yy")
var kk=document.getElementById("kk")
var tal=30;
document.onkeyup=function(){
var add=yy.value.length
var ass=tal-add
var aee=add-tal
if(add<tal){
kk.innerHTML="你还可以输入"+ass
text.innerHTML=""
}
else{kk.innerHTML="你已超出字数"+aee
text.innerHTML=""}
}
</script>
为什么var add=yy.value.length中少了length最后的值就会出错