昏黄烛火轻摇晃
2017-08-25 03:18
采纳率: 61.5%
浏览 992
已采纳

js函数调用问题 新手求解

JS行内调用为什么fn要加括号?不加括号是表示整个函数那么在onblur的时候会调用这整个函数,那么加括号执行这个函数没有返回值不是会返回undefined么?

 <input type="text" onBlur="fn()" id="ip">
<script>
    var ip=document.getElementById("ip");
    ip.onblur=fn; //不加括号
    function fn(){
        alert(1);
    }
</script>

6条回答 默认 最新

相关推荐 更多相似问题