Я отлавливаю клик мыши на документе. Потом нахожу элемент, по которому пользователь кликнул - мне надо при определенных условиях, чтобы кнопка не нажималась - подскажите, пожалуйста, как это сделать?

Aerina пишет

Я отлавливаю клик мыши на документе. Потом нахожу элемент, по которому пользователь кликнул - мне надо при определенных условиях, чтобы кнопка не нажималась - подскажите, пожалуйста, как это сделать?

Выделить код

Код:

function clickHandler (event)
{
    event. target. setAttribute ("disabled", "true");
}

Нет это не проходит... - во-первых, кнопка закрашивает, да и все равно она нажимается...

Aerina пишет

...да и все равно она нажимается...

Значит, у кнопки имеется обработчик события onclick. Значит

Выделить код

Код:

function clickHandler (event)
{
    event. target. setAttribute ("hidden", "true");
    commandSaver = event. target. getAttribute ("command");
    event. target. removeAttribute ("command");
    clickHandlerSaver = event. target. getAttribute ("onclick");
    event. target. removeAttribute ("click");
    event. target. removeAttribute ("hidden");
}