Как бы я применил эту функцию js к тегу ввода? - PullRequest
0 голосов
/ 22 апреля 2020

Как бы я применил эту функцию js к входному тегу и вернул результат. вот функция javascript:

function checkFocus() {

if ($(document.activeElement).attr("type") == "text" || $(document.activeElement).attr("type") == "textarea") {

//Something's selected

return true;

}

Вот html:

<input type="text" name="fname"value="">

Моя цель - проверить, выбрано ли поле ввода

1 Ответ

0 голосов
/ 22 апреля 2020

Если вы используете jQuery (так как в вашем коде $(document.activeElement)), вы можете использовать слушатель focus следующим образом:

$("input[type=text], input[type=textarea]").focus(() => {
    // Do something with the element
});

Это будет срабатывать каждый раз, когда вы выбираете поле ввода (сфокусируйте его). Посмотрите документацию jQuery для слушателя события фокуса

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...