我正在編寫一個HTA,並希望用戶能夠輕鬆地使用瀏覽器來選擇.txt文件。這個.txt文件將被逐行閱讀並讀入一個數組。所以,我使用<input type=file name="ListFile">
,它給了我瀏覽功能,並做我需要它...清除<input type = file>
但我需要能夠清除<input type=file name="ListFile">
當用戶選擇另一種方法,我已經設置,輸入數據。
我需要清除的原因是爲了防止用戶錯誤/錯誤。我目前已經設置了在使用瀏覽選項時清除手動輸入文本框,但無法讓其以相反的方式工作。
我曾嘗試以下(這在常規的文本框的作品)
Document.getElementByID("ListFile").value = ""
Document.getElementByID("ListFile").reset()
Docuemnt.getElementByID("ListFile").innerHTMl = ""
ListFile.Value = ""
這些明確的文本框中。
你必須調用reset()的形式 –