フォームに 5 つの選択ボックスがあります。最初の 1 つは 0 から 8 までの値を持ちます。他の 4 つは 0 から 2 までの値を持ちます。JavaScript 関数を使用して、最後の 4 つの合計値と最初の値を比較できるようにしたいと考えています。たとえば、最初の選択ボックスで 6 を選択した場合、最後の 4 つの選択ボックスの合計は、任意の組み合わせ (例: 2 + 2 + 2 + 0 または 2 + 1 + 1 + 2) で 6 になるはずです。など)。誰でも助けることができますか?どうもありがとう!マルク
1 に答える
0
var box_1 = document.getElementById("box_1").value;
入力の値を(文字列として)提供します
<form>
<input type="select" id="box_1"/>
</form>
$("#box_1").val();
jqueryを使用している場合と同じように
次にvar box_1_number = new Number(box_1);
、それを文字列から実際の数値に変換し、他の数値と比較できます。
例えば。if(box_1_number == box_2_number + box_3_number + ...)
{
//do some stuff
}
しかし、他にもたくさんの方法があると思います。
于 2013-01-10T17:24:30.537 に答える