请帮忙检查一下,谢谢
<!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 span = document.getElementsByTagName('span')[0];
var b = document.getElementsByTagName('b')[0];
var text = document.getElementById('text');
var total = 30;
text.onkeypress = function(){
var num = total-this.value.length-1;
if(num > 0){
b.innerHTML = num;
}else{
span.innerHTML = '您已超出'+Math.abs(num)+"字";
}
}
</script>
</body>
</html>
8
收起
正在回答 回答被采纳积分+1
1回答



恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星