帮忙看下这两段html+js代码有什么不同?

帮忙看下两段代码有什么不同,图片1的代码不能提交表单,图片2的代码可以。大晚上的看了一个小时了,愣是没看出个所以然,眼睛睁不开了。我怀疑我是好久都不写代码了,不会用了?还... 帮忙看下两段代码有什么不同,图片1的代码不能提交表单,图片2的代码可以。大晚上的看了一个小时了,愣是没看出个所以然,眼睛睁不开了。我怀疑我是好久都不写代码了,不会用了?还是晚上脑子转不过来了?
链接: https://pan.baidu.com/s/1YM70Zxw7pQ5vPxn6Zrxrpg 提取码: aedt
展开
 我来答
小猫窝
2022-05-01 · 一个记录萌新的技术成长的博客
小猫窝
采纳数:688 获赞数:25523

向TA提问 私信TA
展开全部

问题在于 name="submit" 

问题所在

document.forms[0].submit 获取到的是 name="submit" 子元素。如果这个子元素不存在,那就是获取到 submit 方法。

要找出问题所在很简单,查看控制台,发现submit不是方法,但是它存在。

控制台

我们打印一下

打印变量

通过经验联想到是name的原因。说实话,你这些代码看起来已经是好多年前写的了,现在早就不这么写了。

阳光上的桥
2022-04-29 · 知道合伙人软件行家
阳光上的桥
知道合伙人软件行家
采纳数:21423 获赞数:65810
网盘是个好东东,可以对话和传文件

向TA提问 私信TA
展开全部
按钮的类型不同,一个是submit、一个是button
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式