try onpropertychange  

解决方案 »

  1.   

    变通方法,动态增加多个file输入框:<script language="JavaScript">
      function setid(i)
      {
       var j;
    j=i+1;
    if (j>=6)
    {
    alert("一次最多增加5个文件!")
    }
    else
    {
    str='<div align="center">('+j+')<input type="file" name="file'+j+'">';
    str+='<div align="center" id="upid'+j+'">&nbsp;</div>';
    window.eval("upid"+i).innerHTML=str;
    str='<input type="button" name="Submit" value="增加文件" onclick="setid('+j+')"></div>' 
    window.upid.innerHTML=str;
    }
      }
    </script>
    <div align="center>文件:</div>
    <div align="center">(1)<input type="file" name="file1" value=""></div>
    <div align="center" id="upid1">&nbsp;</div>
    <div align="center" id="upid"> 
    <input type="button" name="Submit" value="增加文件" onclick="return setid(1)">
    </div>