2

我想限制在我的表单中传递的值。例如:

<form action="" method="get">
    <input name="check1" type="radio" value="123" checked>
    <input name="check2" type="radio" value="456" checked>
    <input name="check3" type="radio" value="789" checked>
    <input type="submit" title="submit" id="btn_submit">
</form>

现在,如果我提交,我会得到类似下面的 url

www.domain.com/?check1=123&check2=456&check3=789

我怎样才能控制它只发送'check3'?所以网址是

www.domain.com/?check3=789

4

2 回答 2

2

您的单选按钮应具有相同的名称。如果您需要用 JS 识别它们,请给它们唯一的 ID。

<form action="" method="get">
    <input name="check3" type="radio" value="123" checked>
    <input name="check3" type="radio" value="456" checked>
    <input name="check3" type="radio" value="789" checked>
    <input type="submit" title="submit" id="btn_submit">
</form>

如果这不是您想要的,请仅在您希望将输入字段包含在提交中时将其包含在表单中。

于 2012-08-30T22:37:06.137 回答
0
<input name="check1" type="radio" value="123" checked>
<input name="check2" type="radio" value="456" checked>
<input name="check3" type="radio" value="789" checked>

<form action="" method="get">
    ... other form elements
    <input type="submit" title="submit" id="btn_submit">
</form> 
于 2012-08-30T22:46:22.950 回答