на веб-сайте моей компании есть оператор if, который делает одну веб-страницу несопоставимой с firefox
if(event.srcElement.getAttribute("onclick") == null){ 
...code..
document.mainForm.submit();
}
Я прокомментировал условия if if, и теперь он работает с forefox. Мой вопрос: что такое event.srcElement.getAttribute( "onclick" ), важно ли это, это вызовет проблемы в будущем. также, есть ли что-то подобное, я могу заменить условие так, чтобы он работал на firefox?
Edit:
 function gotoRDManagerPT(PTId, bDDetailId) {
        if(!proceed()) return false;
        var target = event.target || event.srcElement; 
        if(event.target.getAttribute("onclick") == null) { 
            document.mainForm.displayRDManagerPT.value = "true";
            document.mainForm.PTId.value = PTId;
            document.mainForm.bDDetailId.value = bDDetailId;
            document.mainForm.submit();
        }
    }