1

Javascript を使用して、ラジオ ボタンのチェック済みステータスを非表示にして、フォーム送信時に送信要求が不足しているために失敗することはありますか?

例: ラジオ ボタンのグループがあります。

<form action="?modul=daDaaaah&subModul=someCoolThingy" method="post">
    <input type="radio" name="mygroup" id="nod_1" value="great" />
    <input type="radio" name="mygroup" id="nod_2" value="greater" />
    <input type="radio" name="mygroup" id="nod_3" value="awesome" />
    <input type="radio" name="mygroup" id="nod_4" value="junk" />
    <input type="radio" name="mygroup" id="nod_5" value="foo" />
    <input type="submit" name="edit" value="Edit" />
</form>

今、私はラジオボタンをチェックして、id=1それを送信することで(ボタンが正しいかどうかはわかりませんが、正しいと思います)、サーバーはそれが言う場所でリクエストを取得する必要がありますmygroup=great(正しいですか?)。

そのラジオボタンを同時にチェックして非表示にする方法はありますか?

私が使用しているjavascriptが何らかの方法でDOMを変更することによってこのステータスを隠していると思われます(IE以外のどこでも)b / cに尋ねています。それはどのようにそれを行います。

私が不明な場合は、そう言ってください。

編集:この効果を持つ 1 つの JavaScript はここにあります http://www.frequency-decoder.com/demo/table-sort-revisited/js/paginate.jsですが、他のものも同様です :(

編集: ID 名を変更しました。それでもうまくいきません。

4

2 に答える 2

0

1つは、数字で始まるIDを持つことはできないということです。したがって、ラジオボタンはrad1、rad2などのようにする必要があります。

于 2009-10-05T11:22:19.510 に答える
0

ラジオが disabled="true" の場合、値はリクエストに含まれないため、確認できます。

于 2009-10-05T12:40:38.320 に答える