Javascript onblur eventlistener无法正常工作

时间:2017-09-03 16:02:32

标签: javascript

我有一个输入字段,我在点击按钮时显示,并且当字段不再聚焦时我试图再次隐藏输入字段: 这是该领域:

<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);

但是,由于某些原因它无法正常工作,这段代码有什么问题?

1 个答案:

答案 0 :(得分:2)