为了账号安全,请及时绑定邮箱和手机立即绑定

为啥在点击后,才会出现弹框。没有像其他同学那样不断出弹框?

为啥在点击后,才会出现弹框。

<script type="text/javascript">

  function message(){

    alert("请确定已输入密码后,在移开!"); }


  function message1(){

   alert("需要输入密码!";)

  }

</script>    

</head>

<body>

  <form>

   用户:<input name="username" type="text" value="请输入用户名!" onfocus="message1()">

   密码:<input name="password" type="text" value="请输入密码!" onblur="message()">

  </form>


正在回答

6 回答

这就是onblur 失焦事件  点击之后获的焦点,在鼠标点击其他地方时才会触发

0 回复 有任何疑惑可以回复我~

我也是在点击之后再点击其他地方才出现弹框的。

0 回复 有任何疑惑可以回复我~

onfocus事件在对象获得焦点时发生,onblur 事件会在对象失去焦点时发生;所以根据你的代码,点击第一个输入框时会弹出提示“需要输入密码!”,当点击第二个输入框并再点击其他区域时会弹出提示“请确定已输入密码后,在移开!”

0 回复 有任何疑惑可以回复我~

点击后光标才会移进去,实现onfocus

0 回复 有任何疑惑可以回复我~

点击才会onfocus


0 回复 有任何疑惑可以回复我~

兼容性吧

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为啥在点击后,才会出现弹框。没有像其他同学那样不断出弹框?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信