Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/382.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Chrome 35:document.createEvent('HtmlEvent')出现错误_Javascript_Google Chrome - Fatal编程技术网

Javascript Chrome 35:document.createEvent('HtmlEvent')出现错误

Javascript Chrome 35:document.createEvent('HtmlEvent')出现错误,javascript,google-chrome,Javascript,Google Chrome,对于Chrome 35,如果尝试执行,请在devtools控制台中: document.createEvent('HtmlEvents'); 我得到的错误如下: NotSupportedError: Failed to execute 'createEvent' on 'Document': The provided event type ('HtmlEvents') is invalid. Firefox也是如此 编辑 尝试用HtmlEvents替换HtmlEvents,全部大写为HTML

对于Chrome 35,如果尝试执行,请在devtools控制台中:

document.createEvent('HtmlEvents');
我得到的错误如下:

NotSupportedError: Failed to execute 'createEvent' on 'Document': The provided event type ('HtmlEvents') is invalid.
Firefox也是如此

编辑

尝试用HtmlEvents替换HtmlEvents,全部大写为HTML


JSFIDLE

这可能是因为事件构造函数现在是创建事件的首选方法,就像在新的CustomEvent'HtmlEvents'中一样,谢谢。。但是如果我尝试document.createEvent'MouseEvents',它在chromeand和FF中仍然可以正常工作。对不起,这只是单引号和双引号的区别吗?不管怎样,我确实试过了,也得到了同样的结果。我打算触发一个“change”事件,因此使用了“HtmlEvents”,我尝试使用createEvent“Events”来触发“change”,但这实际上不会触发onchange处理程序,也不会引发错误。使用HtmlEvents不会引发错误。但是,无论如何,试图调用“更改”事件仍然不起作用。
document.createEvent("HTMLEvents");