gpt4 book ai didi

php - 使用 url 填充表单 - 多种输入类型

转载 作者:行者123 更新时间:2023-11-30 06:43:38 25 4
gpt4 key购买 nike

您好,我正在尝试创建一个由之前页面上的表单部分预填充的表单。然后将此信息发布到这个新页面,然后将其填充到该页面上准备提交到数据库的表单中。

我不是开发人员,所以我在这里有点力不从心,但这就是我目前所了解的......

<?php
$amount = $_GET['text-386'];
$covermultiple = $_GET['radio-30'];
$coverdobd = $_GET['d-o-b-d'];
$coverdobm = $_GET['d-o-b-m'];
$coverdoby = $_GET['d-o-b-y'];
?>

<script type="text/javascript">
document.getElementById('text-386').value = "<?=$amount ?>";
document.getElementByName('radio-30').checked = "checked";
document.getElementById('d-o-b-d').value = "<?=$coverdobd ?>";
document.getElementById('d-o-b-m').value = "<?=$coverdobm ?>";
document.getElementById('d-o-b-y').value = "<?=$coverdoby ?>";
</script>

我可以从 URL 中获取值,并且可以在页面上很好地回显这些值,我什至设法让 text-386 出现在正确的位置.. 就这样吧!问题是其他元素是一个带有两个选项 (radio-30) 的单选按钮和一个带有日期、月份和年份的 3 个选择框。这两位正在填充。

所以简而言之..

我如何使用 javascript(如果这是正确的方法)与 php 一起使用 url 中的信息填充 radio 并选择此表单上的标签?以尽可能直接的方式?

如果有帮助,网址是..

http://localhost/datacapture/form-page/radio-30=Just+for+me&text-386=%C2%A340%2C000&d-o-b-d=11&d-o-b-m=05&d-o-b-y=1977

那显然是在我使用的本地构建中,因此该 URL 对您不起作用。我可以看到在谷歌上搜索大量使用 radio /选择等发布信息的帮助,但我想要相反的结果,你如何从 url 填充这些信息?

任何帮助都是救命稻草

最佳答案

我只会使用 if 语句。

if( $covermultiple == "Just for me" ) {
// Echo the field here
echo "<input type='radio' name='radio-30' value='Just for me' checked />";
}

else {
// Check for the next case
}

把这个 block 放在你想要单选按钮的地方。

我认为类似的东西会很好用。我不认为在这种情况下你真的需要 javascript,除非你真的想使用它。

关于php - 使用 url 填充表单 - 多种输入类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8689481/

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