为什么我的聚焦失焦事件都没有反应呢,我是引用的外部js文件

来源:6-6 失焦事件(onblur)

慕丝1033313

2017-07-07 16:28

//onfocus聚焦事件

function focus(){

 alert("请输入用户名!");

}

//onblur失焦事件

 function blur(){

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

 }

用户名:<input name="user" type="text" onfocus="focus()"><br />

密码:<input name="password" type="password" onblur="blur()">


写回答 关注

2回答

  • 每个不起舞的日子都是对生命的辜负
    2017-07-07 17:19:01

    是不是不在一个目录里呀

    慕丝1033...

    在的。我改了方法名之后可以了,但是onfocus事件的弹窗一直出现要怎么解决?

    2017-07-07 19:42:53

    共 1 条回复 >

  • 油炸小香瓜3192649
    2017-07-07 17:04:50

    方法名的问题,修改如下


    html 代码:

    <!DOCTYPE  HTML>

    <html >

    <head>

      <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

      <title>test</title>

      <script type="text/javascript" src="test.js"></script>

    </head>

    <body>

      用户名:<input name="user" type="text" onfocus="testFocus()"><br />

      密码:<input name="password" type="password" onblur="testBlur()">

    </body>

    </html>


    引用外部 test.js 代码(注意该文件与上面的html文件同一目录):

    // onfocus聚焦事件

    function testFocus(){

    alert("请输入用户名!");

    }

    // onblur失焦事件

    function testBlur(){

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

    }



    慕丝1033...

    是因为方法名的原因吗?我改了方法名之后可以了,但是onfocus事件的弹窗一直出现要怎么解决?

    2017-07-07 19:42:10

    共 1 条回复 >

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468060 学习 · 21891 问题

查看课程

相似问题