Еще одна полезная вещь - это функция.
setTimeout("alert('hello')",1250);
Итак, что-то вроде окружения всех элементов метода onclick вторым методом, который будет хранить этот вызов столько, сколько вам нужно.
<div onclick=registerClick("normallyDoThis()")></div>
Затем вы можете установить таймер в начале времени, чтобы изменить Div и выполнить все команды. Возможно, с помощью команды eval?
setTimeout("changeTheDiv()", 3000);
function changeTheDiv()
{
/*eval() all the items in a list of onclicks youve been storing up */
/*Then go through and parse out the register() from all the onclick methods*/
}
Надеюсь, это поможет