есть такого плана код:
CODE
function foo1(par1)
{
...
}
function foo2(par2)
{
...
}
<div id = "box10" onClick="foo1(10)"> abcdef <div id="element10" onClick="foo2(10)"> 12345 </div> </div>
При нажатии на abcdef, вызывается обработчик foo1 с параметром 10, при нажатии на 12345 вызывается сначала foo2 с параметром 10, потом foo1 с тем же параметром. Надо прекратить распространение евента. Казалось бы, легко и просто сделать в нужном месте, например, event.stopPropagation(), но в данном случае как получить event в этих функциях я не знаю.
в принципе я представляю, что, наверное, можно убрать параметр 10, а потом внутри брать this, как-то доставать оттуда div id и оттуда брать число 10, а в освободившийся список входных параметров как раз будет автоматически отправляться event, но хочется как-то попроще.