-2

フォームに 5 つの選択ボックスがあります。最初の 1 つは 0 から 8 までの値を持ちます。他の 4 つは 0 から 2 までの値を持ちます。JavaScript 関数を使用して、最後の 4 つの合計値と最初の値を比較できるようにしたいと考えています。たとえば、最初の選択ボックスで 6 を選択した場合、最後の 4 つの選択ボックスの合計は、任意の組み合わせ (例: 2 + 2 + 2 + 0 または 2 + 1 + 1 + 2) で 6 になるはずです。など)。誰でも助けることができますか?どうもありがとう!マルク

4

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