gpt4 book ai didi

html - 如果
中的操作字段有参数会怎样?

转载 作者:技术小花猫 更新时间:2023-10-29 11:39:35 25 4
gpt4 key购买 nike

如果我在 HTML 中做这样的事情,我可以期待得到良好支持的常见行为吗:

<form method="get" action="/somePage.html?param1=foo&param2=foo">
<input name="param2"></input>
<input name="param3"></input>
</form>

似乎这种事情本质上是荒谬的,但我已经看到它在这里和那里使用过,我想知道到底预期的行为应该是什么。浏览器是否足够智能以将“&param2=whatever&param3=whatever”添加到操作中,或者它们只是抛出第二个问号?或者是什么?在某些情况下,这实际上是正确的做事方式吗?

最佳答案

如果 method 属性设置为 GET,浏览器会在构造表单参数值之前从 action 属性中删除查询字符串参数。

因此在您的示例中,提交时对服务器的请求如下所示:/somePage.html?param2=value&param3=value

所以不,当方法是“GET”时,如您的示例所示,没有理由这样做。

关于html - 如果 <form> 中的操作字段有参数会怎样?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/732371/

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