gpt4 book ai didi

javascript - 使用 e.preventDefault();不工作

转载 作者:行者123 更新时间:2023-12-03 06:52:22 25 4
gpt4 key购买 nike

我想阻止输入类型文件打开“文件选择窗口”。但它会抛出此错误:未捕获类型错误:e.preventDefault 不是函数,而“文件选择窗口”仍然打开。

这是我的代码。

html代码:

<input type="file" multiple="multiple" name="images[]" class="fbtn" onclick="check_img(this)" id="file_input"/>

jquery 代码:

function  check_img(e){
var len = $('.user_zs_close').length;
if(4 < len){
var over_img = $('#user_zs').data('img_over');
e.preventDefault();
alert(over_img);
return false;
}
}

最佳答案

只需为整个事情创建一个函数即可。

$('.fbtn').on("click", function(e) {
var len = $('.user_zs_close').length;
if(4 < len){
var over_img = $('#user_zs').data('img_over');
e.preventDefault();
alert(over_img);
return false;
}
}

关于javascript - 使用 e.preventDefault();不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37436960/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com