SVGElement: метод blur()
Базовая поддержка Широко распространена
Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна во всех браузерах с января 2020 года.
Метод SVGElement.blur() снимает фокус клавиатуры с текущего элемента SVG.
Синтаксис
blur()
Параметры
Нет.
Возвращаемое значение
Нет (undefined).
Примеры
Удаление фокуса с элемента SVG circle
HTML
<svg xmlns="http://www.w3.org/2000/svg" width="200" height="200"> <circle id="myCircle" cx="100" cy="100" r="50" tabindex="0" fill="blue" /> <button id="focusButton">Focus the circle</button> <button id="blurButton">Blur the circle</button> </svg>
JavaScript
const circle = document.getElementById("myCircle");
const focusButton = document.getElementById("focusButton");
const blurButton = document.getElementById("blurButton");
// Focus the circle when the "Focus" button is clicked
focusButton.addEventListener("click", () => {
circle.focus();
});
// Blur the circle when the "Blur" button is clicked
blurButton.addEventListener("click", () => {
circle.blur();
});
Спецификации
| Спецификация |
|---|
| HTML # dom-blur-dev |
Совместимость с браузерами
| Рабочие столы | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | |
blur |
1 | 17 | 51 | 15 | 3 | 18 | 51 | 14 | 1 | 1.0 | ≤37 |
См. также
-
SVGElement.focusустанавливает текущий фокус клавиатуры на элемент. -
HTMLElement.blurаналогичный метод для HTML-элементов.
© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/SVGElement/blur