如何使用 GET 方法以带有值的形式传输输入数据

how can i transfer input data in form with value using GET method

提问人:mrdenizlp 提问时间:1/4/2023 最后编辑:brombeermrdenizlp 更新时间:1/4/2023 访问量:48

问:

我有一个表格,它有一个输入。我通常用 javascript 自动填充它,但我没有添加此代码,因为我知道问题不在 javascript 中。我的主要问题是我使用输入中的值填充输入,并且我必须为输入提供禁用属性。代码如下:

<form action="testget.php" method="GET">
  <input disabled type="text" name="testget" value="testvalue">
  <button type="submit">Send</button>
</form>

当我按下发送按钮时,它将重定向到的 url 应该是:

localhost/testget.php?testget=testvalue

但问题来了。它把我重定向到的网址:

localhost/testget.php?

我不知道我是否误解了价值属性,但是我如何尝试在互联网上搜索,我找不到解决方案。如果你帮助我,我会很高兴。

我正在尝试并期望将表单中的数据传输到 testget.php。

PHP HTML 表单 输入

评论

3赞 brombeer 1/4/2023
禁用的元素不会随表单一起提交
2赞 brombeer 1/4/2023
"我必须给输入一个禁用的属性“这是为什么?如前所述,禁用的元素不会被提交。您可以改用该属性,以便用户无法编辑控件readonly
0赞 mrdenizlp 1/4/2023
它有效!恰逢我缺乏经验:(谢谢你的一切@brombeer
0赞 Your Common Sense 1/4/2023
1. 无论如何,您都无法阻止任何值被更改。2. 你为什么要发送它?

答:

0赞 Abdullah Ergul 1/4/2023 #1
尝试在代码中将“disabled”部分设置为“readonly”