ie下click()不能操做文檔中沒有的節點,因此你能夠在click()前添加下面的語句app
ie
click()
document.body.appendChild( input ); input.style.display = 'none'; input.click();
要想兼容ie9以前用attachEvent而不是addEventListener。還有ie9以前不兼容getElementsByClassNamespa
ie9
attachEvent
addEventListener
getElementsByClassName