是的,普通的JS对type=file没有作用的。
//清除file框里的内容
<input type=file name=ttt>  
<input type=button onclick="ttt.select();document.execCommand('Delete');"  value=清除file框的内容>

解决方案 »

  1.   

    <table>
      <tr>
        <td>
          <input type=file name=attachment >
          <input name="deleteAtta" type="button"  value="删除" onClick="this.parentElement.innerHTML+='';">
        </td>
      </tr>
      <tr>
        <td>
          <input type=file name=attachment >
          <input name="deleteAtta" type="button"  value="删除" onClick="this.parentElement.innerHTML+='';">
        </td>
      </tr>
      <tr>
        <td>
          <input type=file name=attachment >
          <input name="deleteAtta" type="button"  value="删除" onClick="this.parentElement.innerHTML+='';">
        </td>
      </tr></table>