В firefox, когда вы добавляете обработчик события onclick к методу, объект события автоматически передается этому методу. Это позволяет, среди прочего, обнаруживать, какой конкретный элемент был нажат. НапримерПараметры Firefox onclick в IE
document.body.onclick = handleClick;
function handleClick(e)
{
// this works if FireFox
alert(e.target.className);
}
Есть ли способ приблизиться к этому в IE? я должен уметь обнаруживать, какой элемент щелкнул из обработчика события в элементе body.
Существует мало смысла беспокоиться о inconcistancies как это в JavaScript , вам следует использовать фреймворк (например, jQuery) для обработки такого рода ворчания. – micmcg 2008-11-23 23:15:03