老师 请帮忙看下

来源:3-8 编程练习

Cc身体健康万事如意撸起袖子加油干

2020-02-20 20:43:47

uncaught syntaxerror:unexpected token‘{’  一直提示有这个错误


<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>onblur和onfocus</title>
    <style type="text/css">
        .red{
            border:1px solid red;
        }
    </style>
</head>
<body>
    姓名:<input type="text"> <span></span>
    <script type="text/javascript">
        // 补充代码
        var tex=document.getElementsBuTagName("input")[0],
            sp=document.getElementsBuTagName("span")[0];
        //获得焦点
        tex.onfocus=funtion(){
            tex.className="";//清除样式
            if(tex.value==""){
                sp.innerHTML="请输入您的姓名";
            }
        }
        //失去焦点
        tex.onblur=funtion(){
            if(tex.value==""){
                sp.innerHTML="用户名不能为空";
                tex.className="red"
            }else{
            tex.innerHTML="";
            sp.innerHTML="";
            tex.className="";
            }
        }
    </script>
</body>
</html>

写回答

1回答

好帮手慕星星

2020-02-21

同学你好,代码中问题如下:

1、function单词写错,所以报错信息是不期望的{

2、通过标签名获取元素的方法也写错了,要信息哦

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

如果我的回答帮到了你,欢迎采纳,祝学习愉快~

0

0 学习 · 40143 问题

查看课程