--- title: HTMLElement.blur() slug: Web/API/HTMLOrForeignElement/blur tags: - API - HTML DOM - HTMLElement - Method - Reference translation_of: Web/API/HTMLOrForeignElement/blur ---
{{ APIRef("HTML DOM") }}

HTMLElement.blur() メソッドは、現在の要素からキーボードフォーカスを取り除きます。

構文

element.blur();

テキスト入力からフォーカスを取り除く

HTML

<input type="text" id="myText" value="サンプルテキスト">
<br><br>
<button type="button" onclick="focusInput()">クリックするとフォーカスを得ます</button>
<button type="button" onclick="blurInput()">クリックするとフォーカスを失います</button>

JavaScript

function focusInput() {
  document.getElementById('myText').focus();
}
function blurInput() {
  document.getElementById('myText').blur();
}

結果

{{ EmbedLiveSample('Remove_focus_from_a_text_input') }}

仕様

仕様 状態 コメント
{{SpecName('HTML WHATWG', 'editing.html#dom-blur', 'blur')}} {{Spec2('HTML WHATWG')}}
{{SpecName('HTML5.1', 'editing.html#blur()-0', 'blur')}} {{Spec2('HTML5.1')}}
{{SpecName('HTML5 W3C', 'editing.html#dom-blur', 'blur')}} {{Spec2('HTML5 W3C')}}
{{SpecName('DOM2 HTML', 'html.html#ID-28216144', 'blur')}} {{Spec2('DOM2 HTML')}}

ブラウザーの互換性

{{Compat("api.HTMLElement.blur")}}

関連情報