我不希望以下代码中的Fire Event函数返回布尔值。我认为这可以通过删除事件监听器来完成,但我不知道如何。
function FireEvent( ElementId, EventName )
{
if( document.getElementById(ElementId) != null )
{
if( document.getElementById( ElementId ).fireEvent )
{ document.getElementById( ElementId ).fireEvent( 'on' + EventName ); }
else {
var evObj = document.createEvent( 'Events' ); evObj.initEvent( EventName, true, false ); document.getElementById( ElementId ).dispatchEvent( evObj ); } } }
请帮忙。谢谢:))