老师,我在删除字数的时候,为什么会卡在超出一个字那里
来源:4-5 编程练习
精慕门1145146
2020-05-31 23:09:04
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>输入文本</title>
</head>
<body>
<p>字数限制在30字内,<span>您还可以输入<b>30</b> 字</span></p>
<textarea cols="50" rows="7" id="text"></textarea>
<script type="text/javascript">
//补充代码
text=document.getElementById('text')
b=document.getElementsByTagName('b')[0]
span=document.getElementsByTagName('span')[0]
total=30
document.onkeyup=function(){
if(text.value.length<=30){
b.innerHTML=total-text.value.length
}
else if(text.value.length>30){
span.innerHTML='您已超出'+(text.value.length-total)+'字'
}
}
</script>
</body>
</html>
1回答
好帮手慕粉
2020-06-01
同学你好,在输入超过30个字,回删时,应该重置提示的内容:

如果我的回答帮助了你,欢迎采纳。祝学习愉快~
相似问题