【发布时间】:2010-10-21 17:57:17
【问题描述】:
当从输入上传文件时,我试图清空文本区域中的任何值/文本。它适用于 FF 和 Chrome,但 IE 不这样做。有没有办法解决这个问题?
非常感谢。
$('input[type=file]').change(function(){
$("textarea#txt_id").val('');
});
<textarea name="txt" id="txt_id" rows="8" cols="64"></textarea>
<input type="file" name="file" id="file_id" />
【问题讨论】:
-
您是否确认
.change()处理程序正在触发?像alert()这样简单的东西? -
IE 搞砸了更改事件。它会火吗?抛出一个警报,看看你是否点击了事件处理程序。
-
这在 IE 中对我来说很好用 (IE8)....jsfiddle.net/EsMtW
标签: javascript jquery