2017-09-03 81 views
-2

我有一个输入字段,我将展示一个按钮的点击,我试图再次隐藏输入字段当字段不再被关注: 这是场:的Javascript的onblur事件侦听不工作

<span class="button-search"><input type="search" placeholder="Search" class="input"></span> 

这是JS代码:

function expand(action) { 
     searchContainer.classList[action]('expanded'); 
    } 
    button.addEventListener('click', function() { expand('add');input.focus(); }, false); 
    input.addEventListener('onblur', function() { expand('remove') }, true); 

但是,由于某种原因,它不工作,什么是错的代码?

+0

当使用'addEventListener'你不“上”使用作为事件名称的一部分尝试。这用于元素的事件属性/属性名称 –

回答