Предыдущий активный контроль в JavaScript - PullRequest
1 голос
/ 20 мая 2010

Я хотел знать, как найти предыдущий активный элемент управления на странице. У меня есть пара текстовых полей и кнопка, и когда я нахожусь в определенном текстовом поле и нажимаю кнопку, я хочу выделить это текстовое поле. У меня есть функция выделения, но я не знаю, как узнать, в каком текстовом поле запустить функцию ...

Пожалуйста, помогите,

Спасибо!

1 Ответ

0 голосов
/ 20 мая 2010

вам придется следить за этим самостоятельно, вы можете попробовать что-то вроде этого:

var prev_el_id;

function focus_recorder(el)
{
    prev_el_id = el.id;
}

затем на каждом элементе, который вы хотите отслеживать:

<input id='tb1' type='text' onfocus='focus_recorder(this)' ></input>

Тогда, когда вы хотите выделить предыдущий элемент, вы можете просто использовать переменную prev_el_id, чтобы узнать, какой это был элемент.

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