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'だけを送信するように制御するにはどうすればよいですか?したがって、URLは次のようになります

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 に答える