我正在使用下面的代碼來實現一個iframe,它允許在沒有刷新的情況下提交表單時上傳ajax文件。AJAX文件上傳onchange,而不是onsubmit
可正常工作
window.onload=init;
function init() {
document.getElementById('form').onsubmit=function() {
document.getElementById('form').target = 'iframe';
}
}
我想什麼做的是同樣的事情,但文件中的字段輸入「onchange
」,即當用戶選擇了一個文件,以autmatically觸發init()
功能並因此上傳文件。我試着用這段代碼:
document.getElementById('file').onchange=function(){...
這不起作用,我完全卡住了。有任何想法嗎?
非常感謝
他不是說onchange沒有工作? – SAFAD
OP沒有明確說明什麼不起作用。上面的代碼確實有效。 – meouw