gpt4 book ai didi

javascript - PHP 或 JS GET 形式 : How to add a field if checkbox is checked

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

我有几个复选框字段的基本 html 表单。如果选中复选框,我想添加另一个字段,以便通过 url 传递添加的字段。到目前为止我的代码,但它不工作:

<form action="/s/mypage/" method="GET">
<input name="id1" type="checkbox" value="ime" checked/>Input 1
<input name="id11" type="checkbox" value="deinost" />Input 11
<input name="id2" type="checkbox" value="adres" />Input 2
<input name="id3" type="checkbox" value="kapital" />Input 3
<input name="id4" type="checkbox" value="upravitel" />Input 4
<input name="id5" type="checkbox" value="sobstvenik" />Input 5
<input name="id6" type="checkbox" value="drugo" />Input 6
<input name="" type="submit" value="go ahead" />

<?php
if (isset($_GET["id[1]"])) {
echo '<input type="hidden" name="do" value="12345" />';
}
?>
</form>

我该怎么做?不用php,javascript就可以。

最佳答案

由于条件取决于复选框状态,您可能希望在客户端的 javascript 中执行此操作。一种方法是在提交表单时进行检查。如果您使用 jQuery,它可能看起来像这样:

$('form').submit(function() {
if($('#id1').is(':checked')) {
$(this).append('<input type="hidden" name="do" value="12345" />');
}
});

关于javascript - PHP 或 JS GET 形式 : How to add a field if checkbox is checked,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42787918/

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