私がやろうとしているのは、内の複数のチェックボックスを有効にすることですfor()
。今のところこのように見えますが、私が学んだことから、このような変数からコマンドを実行することはできません。実行することはできません(例)cab_type_value = "whatever"
。実行することもできませんroad_load_enabled
; それはうまくいきません。誰かが私がこれを達成することができますか?J
どうすれば変数を解析できdocument.MyForm.InputName.disabled
ますか?
for( var j=1; j<=14; j++ ) {
var cab_type_value = "document.exe_mode_form.cab_type" + j + ".value";
var cab_type_checked = "document.exe_mode_form.cab_type" + j + ".checked == 1";
for( var i=1; i<=document.exe_mode_form.road_load_number.value; i++ ) {
var road_load_value = "document.exe_mode_form.load" + i + ".value";
var road_load_enabled = "document.exe_mode_form.load" + i + ".disabled = false";
var road_load_disabled = "document.exe_mode_form.load" + i + ".disabled = true";
var rld_db = "document.exe_mode_form.a" + i + "_a1.value";
if ( cab_type_checked ) {
if ( test == 1 ) {
if(road_load_disabled) {
alert("road_load_disabled");
road_load_enabled;
}
test = 2;
}
if(cab_type_value == rld_db) {
if(olof == 1) {
alert("cab_type_value == rld_db");
olof = 2;
}
road_load_enabled;
}
}
}
}
また、この部分は機能していません:
if(cab_type_value == rld_db) {
if(olof == 1){
alert("cab_type_value == rld_db");
olof = 2;
}
road_load_enabled;
}
そして、私はチェックしcab_type_value
ました、と同じ値を持っていますrld_db
。