Daa*_*ice 4 html forms url button
我想用一个按钮链接到一个页面.但是,页面网址类似于domain.com/page?action=register.
我真的需要将这个动作添加到我的:
form action="domain.com/page?action=register"
Run Code Online (Sandbox Code Playgroud)
表单属性,但是当我尝试使用这些设置时,它只会转到domain.com/page
我已经试过编码?
成%3F
,但不起作用.
有帮助吗?
的?值由表单设置,只要表单的方法设置为"get"(而不是"post",它不提交URL中的值).因此,如果您要将表单提交到page?action = register,您需要执行以下操作:
<form action="domain.com/page" method="get">
<input type="hidden" name="action" value="register">
Run Code Online (Sandbox Code Playgroud)
它会还通过其他形式的值一起在URL中,创造一些这样的:
domain.com/page?action=register&first_name=john&last_name=doe
Run Code Online (Sandbox Code Playgroud)
编辑:正如@ninetwozero在评论中提到的,上面描述的场景应该有效:
<form action="domain.com/page?action=register" method="post">
[rest of form]
Run Code Online (Sandbox Code Playgroud)
我刚刚测试了上面的内容,它传递了?action=register
我的表单中的表单值和表单值.所以,无论你喜欢什么.
归档时间: |
|
查看次数: |
8873 次 |
最近记录: |