老师,代码有什么问题吗

来源:4-3 编程练习

慕勒8522502

2019-09-21 06:12:28

<!DOCTYPE html>
<html>

<head>
    <meta charset="UTF-8">
    <title>习题</title>
</head>

<body>
    <input type="text" value=""><span></span>
    <script src="https://cdn.bootcss.com/jquery/3.3.1/jquery.js"></script>
    <script>
    //此处写代码
    $(document).ready(function(){
        $('input').focus(function(){
            $('span').html('请输入用户名');
            
        });
        $('input').blur(function(){
            if($(this).val() == ''){
                $('span').html('用户名不能为空');
                $('input').css({'border':'1px solid red'});
            } else{
                $('input').css({'border':'1px solid green'});
                $('span').html('');
            }           
        });
    });
    </script>
</body>

</html>


写回答

1回答

好帮手慕星星

2019-09-23

同学你好,

代码实现效果是可以的,真棒!

还可以优化:

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

不输入内容再次聚焦的颜色,红色边框仍然在,看起来不美观,可以调整下:

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

祝学习愉快!

0

0 学习 · 14456 问题

查看课程