I have a little problem with seven & lt; Select & gt; 's go from left to right count.
& lt; Select id = "sel_1" onchange = "evalonsubmit ('sel_1', 1);" & Gt; & Lt; Select id = "sel_2" onchange = "evalonsubmit ('sel_2', 2);" & Gt; It goes from 1 to 7 in this way.
The logic is simple. Click on if the value is 1, if it disables everything on the right and sets it to 1 if it is not -1 then enable the rights of one clicked (to say 1) and
) {var element id = document. GetElementById (id); If (ElementuIvV = -1) {for (var i = n + 1; i & lt; = 7; i ++) {var newID = "cell_" + i; Var newValue = document.getElementById (); NewValue.disable = True; NewValue.value = -1}} other {var newID = "sel _" + (n + 1) var newValue = document.getElementById (); NewValue.disable = false; }} Can someone like JS Hacker help me?
I have set some simple mistakes in your code.
Function evalonsubmit (id, n) {var ElementID = document.getElementById (id); If (ElementID.value == -1) {for (var i = n + 1; i & lt; = 7; i ++) {var newID = "sel_" + i; Var newValue = document.getElementById (newID); NewValue.disable = True; NewValue.value = -1}} other {var newID = "sel _" + (n + 1) var newValue = document.getElementById (newID); NewValue.disable = false; }}
Comments
Post a Comment