老师看下这样对吗,这里的if esle 是可以用三元运算符

来源:4-3 编程练习

慕盖茨9312997

2019-03-07 11:50:30

<!DOCTYPE html>
<html lang="en">

<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[type=text]').focus(function () {
          $('span').text('请输入用户信息');
})
      $('input[type=text]').blur(function () {
          if($(this).val()==""){
              $(this).css("border","1px solid red");
$('span').text('用户信息不能为空');
}
          else{
              $(this).css("border","1px solid green");
$('span').text('');
}
      })
  })
</script>
</body>

</html>

写回答

1回答

好帮手慕糖

2019-03-07

同学你好,实现没有问题,另,由于代码的灵活性,实现效果的方式不是唯一的,若是有其他思路也可以尝试下哦,也可以使用三元运算符尝试下。

希望能帮助到你,祝学习愉快!

0

0 学习 · 36712 问题

查看课程