请帮忙看下哪里有问题,无法实现
来源:4-5 编程练习
weibo_取个好名字好难噢_03651169
2019-11-06 10:46:28
<!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"),
span=document.getElementsByTagName=("span")[0],
blen=document.getElementsByTagName=("b")[0];
text.onkeyup=function(){
var len=this.value.length;
var add=30-len;
var total=30;
if(add<=30){
blen.innerHTML=add;
}else{
span.innerHTML="已超出"+add+"字";
span.style.color = "red";
blen.innerHTML = len-total;
}
}
</script>
</body>
</html>
1回答
好帮手慕夭夭
2019-11-06
你好同学,代码的问题以及修改参考如下:
祝学习愉快,望采纳。
相似问题