首页前端开发JavaScriptjavascript如何将焦点移除

javascript如何将焦点移除

时间2024-01-29 19:52:03发布访客分类JavaScript浏览945
导读:收集整理的这篇文章主要介绍了javascript如何将焦点移除,觉得挺不错的,现在分享给大家,也给大家做个参考。javascript将焦点移除的方法:1、利用onblurs属性,语法“onblur="需要执行的js代码”;2、利用blur(...
收集整理的这篇文章主要介绍了javascript如何将焦点移除,觉得挺不错的,现在分享给大家,也给大家做个参考。

javascript将焦点移除的方法:1、利用onblurs属性,语法“onblur="需要执行的js代码”;2、利用blur()函数,语法“$(selector).blur(function); ”。

本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。

javascript 焦点移除

1、利用Onblurs属性

onblur 属性在元素失去焦点时触发。

语法

onblur="SomeJavaScriptCode"

支持该事件属性的 HTML 标签:

a> , acronym> , address> , area> , b> , bdo> , Big> , blockquote> ,button> , caption> , cITe> , dd> , del> , DFn> , div> , dl> , dt> ,em> , fieldset> , form> , frame> , frameset> , h1> to h6> , hr> , i> ,iframe> , img> , input> , ins> , kbd> , label> , legend> , li> ,object> , ol> , p> , PRe> , q> , samp> , select> , small> , span> ,strong> , sub> , sup> , table> , tbody> , td> , textarea> , tfoot> ,th> , thead> , tr> , tt> , ul> , VAR>

支持该事件的 JavaScript 对象:

button, checkbox, fileUpload, layer, frame, password,radio, reset, submit, text, textarea, window

实例:

html>
    head>
    script tyPE="text/javascript">
function upperCase(){
var x=document.getElementById("fname").valuedocument.getElementById("fname").value=x.toUpperCase()}
    /script>
    /head>
    body>
    Enter your name: input type="text" id="fname" onblur="upperCase()">
    br />
    Enter your age: input type="text" id="age" onblur="alert(this.id)">
    /body>
    /html>
    

失去焦点时,弹出一个弹窗:

2、利用blur() 方法

当元素失去焦点时发生 blur 事件。

blur() 函数触发 blur 事件,或者如果设置了 function 参数,该函数也可规定当发生 blur 事件时执行的代码。

语法:

$(selector).blur(function)

示例

html>
    head>
    script type="text/javascript" src="/jquery/jquery.js">
    /script>
    script type="text/javascript">
$(document).ready(function(){
  $("input").focus(function(){
        $("input").css("background-color","#FFFfcC");
  }
    );
  $("input").blur(function(){
        $("input").css("background-color","#D6D6FF");
  }
    );
}
    );
    /script>
    /head>
    body>
    Enter your name: input type="text" />
    p>
    请在上面的输入域中点击,使其获得焦点,然后在输入域外面点击,使其失去焦点。/p>
    /body>
    /html>
    

【推荐学习:javascript高级教程】

以上就是javascript如何将焦点移除的详细内容,更多请关注其它相关文章!

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

<a>acronym>address>area>b>bdo>Big>blockquotebutton>caption>cITe>dd>del>DFn>div>dl>

若转载请注明出处: javascript如何将焦点移除
本文地址: https://pptw.com/jishu/591524.html
javascript如何解除事件绑定 javascript怎么隐藏herf

游客 回复需填写必要信息