请老师检查我代码写法的合理和规范,谢谢
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>输入文本</title>
</head>
<body>
<p>字数限制在30字内,<span id="tip">您还可以输入<b id="count">30</b> 字</span></p>
<textarea cols="50" rows="7" id="text"></textarea>
<script type="text/javascript">
var textObj = document.getElementById("text");
var tipObj = document.getElementById("tip");
var total = 30;
textObj.onkeyup = function(){
var len = textObj.value.length;
var val = total-len;
if (val>=0) {
tipObj.innerHTML="您还可以输入<b>"+val+"</b> 字";
}else{
tipObj.innerHTML="您已超出"+Math.abs(val)+"字";
}
}
</script>
</body>
</html>0
收起
正在回答
1回答
同学你好,
代码实现效果没有问题,是规范的,很棒!
祝学习愉快!
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星