ie8不能清空input file類型的中的value及不能使用remove()的解決辦法

//上傳附件改變事件
function changes(e,c)
{
    var child =  document.getElementById("child")
    var parent = document.getElementById("parent")
    var val = child.value;
    var index1=val.lastIndexOf(".");

    var index2=val.length;

    var suffix=val.substring(index1,index2);//後綴名

    if((".xls"!=suffix)&&(".xlsx"!=suffix)&&(".doc"!=suffix)&&(".docx"!=suffix))
    {
        top.$.jBox.tip("請上傳後綴爲xls、xlsx、doc、docx的文件!");

        var fileclone = child.cloneNode()
        fileclone.value=""

        parent.removeChild(child)
        parent.appendChild(fileclone)
        return false;
    }
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章