使用JQuery获取输入值

使用JQuery获取输入值,jquery,html,Jquery,Html,我试图在用户提交表单之前获取所选文件的文件大小。我正在尝试使用JQuery来实现这一点,以便在文件太大时防止表单提交。但我无法让我的代码正常工作 我的Jquery表单提交: var size = $("photo-input")[0].files[0].size; 我可能做错了什么?您应该在#前面加前缀,假设您想根据ID var size = $("#photo-input")[0].files[0].size; HTML没有作为照片输入的元素,重复:

我试图在用户提交表单之前获取所选文件的文件大小。我正在尝试使用JQuery来实现这一点,以便在文件太大时防止表单提交。但我无法让我的代码正常工作

我的Jquery表单提交:

var size = $("photo-input")[0].files[0].size;
我可能做错了什么?

您应该在
#
前面加前缀,假设您想根据
ID

 var size = $("#photo-input")[0].files[0].size;
HTML没有作为照片输入的元素,重复: