for ループが実行されないのはなぜですか?
- エラーコンソールが空です
- 関数
countfiles
は整数を返します parseInt(countfiles())
あまりにも動作しません
ここに私のコード:
function set_default_value() {
var element = document.getElementsByName('fields');
for (var i = countfields(); i < element.length; ++i) {
element[i].value = "default";
}
}
なぜ実行されないのですか?
編集:
- Countfields が element.length よりも小さい
- 関数は実行中です
- Countfield は、0、1、2、3 などの数値を返します。
ここに関数がありますcountfields
function countfields() {
var field_counter = 0;
for (var i = 0; i < 50; i++) {
if (typeof document.getElementsByName('other_fields')[i] != "undefined") {
var field_counter = field_counter + 1;
}
}
return field_counter;
}