请帮忙看下哪里有问题,无法实现

来源: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

你好同学,代码的问题以及修改参考如下:

http://img.mukewang.com/climg/5dc244a509628f3309460839.jpg

祝学习愉快,望采纳。

0

0 学习 · 40143 问题

查看课程