这在Firefox中有效,但不适用于IE。任何帮助将非常感激!谢谢!
var form = document.getElementById('theform')
/* create the event handler */
form.gen.onclick = function( evt ) {
var f = evt.target.form
var y = f.year.value
var m = f.month.value
genCalendar( document, y, m, 'theCalendar' )
}
最佳答案
要在符合标准的浏览器和 IE 中获取事件的目标,请使用
var target = evt ? evt.target : window.event.srcElement;
MDC 有一个 overview of the different properties of event objects。