输入无效的键盘事件

时间:2014-05-15 10:40:36

标签: javascript jquery keyboard-events

在我的代码中,chrome和jsfiddle都没有发现任何错误,但在运行它时,它并没有发出任何警报。

我的代码是: 的 JS:

$("input#photoimg").on('keyup', function () {
    alert('key up');
});

HTML:

<input type="file" name="file" id="photoimg">

jsfiddle:http://jsfiddle.net/58nxY/1/

2 个答案:

答案 0 :(得分:2)

对于文件输入,请使用更改事件:

$("input#photoimg").on('change', function () {
    alert('file added/changed');
});

Updated fiddle

答案 1 :(得分:0)

Keyup只适用于文本输入,但在文件和文档处理中,您需要&#34;更改&#34;事件将被解雇。