Merhaba arkadaşlar,
Toplamda 6 adet sayı input girişim var.
Alttaki 3 tanesinin toplamı, üstteki 3 tanesinden fazla olmamalı.
Ben bu kadar yapabildim, sağdan soldan aldığım kadarıyla. Bu kodda sadece ilk class çalışıyor. İkinci ve üçüncü classlar çalışmıyor.
var elX = document.getElementById("wc-bookings-booking-form").querySelector(".sayim");
var elY = document.getElementById("tm-epo-field-0").querySelector(".tm-qty");
function limit() {
elY.value=Math.min(Math.round(elX.value),elY.value);
}
elX.onchange=limit;
elY.onchange=limit;Üstteki 3 adet HTML:
<input class="sayim" type="number" value="0" step="1" min="0" max="999" name="wc_bookings_field_persons_2855" id="wc_bookings_field_persons_2855">
Alttaki 3 adet HTML:
<input class="tm-qty tm-bsbb ignore" type="number" step="any" min="0" name="tmcp_checkbox_0_0_quantity" value="0" title="Qty" size="4">