この JavaScript 関数は、私が呼び出している Web ページにあります。
function getChecked(button, form) {
var name;
for (i = 0; i < document.forms['CheckForm'].list.length; i++) {
name = "Check" + (i+0);
if(document.forms['CheckForm'].list[i].checked == true) {
if(name == "Check0")
form.Check0.value = "2437315";
else if(name == "Check1")
form.Check1.value = "2437104";
else if(name == "Check2")
form.Check2.value = "2434936";
else if(name == "Check3")
form.Check3.value = "2434574";
else if(name == "Check4")
form.Check4.value = "2433541";
else if(name == "Check5")
form.Check5.value = "2426021";
}
チェックが 6 つある場合もあれば、7 つある場合も 3 つある場合もあります。Check(Somenumber) の数を数えて、Check0=0&Check1=0&Check2=0 などの投稿フィールドを作成するのに助けが必要です。
各チェックを異なる値に設定するのではなく、チェックボックスの数を数えてから 0 に設定する必要があります。PHP を使用してページを cURL します。