请老师检查,谢谢。
来源:4-5 编程练习
qq_慕移动3101913
2019-09-17 15:55:03
<!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">
//补充代码
var text=document.getElementById('text');
var toal=30;
var count=document.getElementsByTagName('b')[0];
var abb=document.getElementsByTagName('span')[0];
text.onkeyup=function () {
var len=text.value.length;
var alow=toal-len;
if (alow>=0) {
count.innerHTML=alow;
}else{
count.innerHTML=-alow
abb.innerHTML="您已超出"+alow+"字";
}
}
</script>
</body>
</html>
1回答
同学你好,
老师运行了你的代码,效果是正确的,继续努力哦~
如果我的回答帮助了你,欢迎采纳,祝学习愉快~