gpt4 book ai didi

javascript - 使用名为 submit 的输入使用 Javascript 提交表单

转载 作者:搜寻专家 更新时间:2023-10-31 08:30:06 25 4
gpt4 key购买 nike

<分区>

我有一个 HTML 表单,其中一个输入名为 submit我在表单中还有一个格式良好的 HTML 元素,它应该在单击时提交表单。

我注意到 form.submit 被名为 submit 的输入字段覆盖,所以我不能再调用 form.submit()

我搜索了一个答案,一般的 react 是重命名输入。但是我不能那样做。 submit 大多数在请求正文中显示为具有值的参数。

示例代码:

<form action="http://example.com/search" method="POST">
<!-- other generated parameters -->
<input value="findItems" name="submit" type="hidden">
<a onclick="event.stopPropagation();this.parentNode.submit()" href="javascript:{}">
<!-- this is dinamically generated
and generally much more complex --->
<strong>search</strong>
</a>
</form>

请记住,我的约束如下:

  • 用户点击提交表单的元素包含其他格式化元素
  • submit 是请求体中的必填参数
  • 请求方式必须是POST
  • 不能对后端进行任何修改

PS:这是我关于堆栈溢出的第一个问题,喜欢这个网站。

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