function fill (colname) {
var numRows, i, toCopy, iterated_name;
numRows = document.getElementById('malesTable').rows.length + document.getElementById('femalesTable').rows.length - 2;
//gets number of rows, subtracts two for header rows(male and female)
toCopy = document.getElementById(colname.id).value;
i = 1;
//iterate over id's and input values
for (i; i <= numRows; i++){
iterated_name = colname.id + "_" + i;
document.getElementById(iterated_name).value = toCopy;
}
}
Он будет работать в Chrome для автозаполнения многих полей, однако в Firefox - нет. Почему?
Чтобы уточнить, когда входные данные помещаются в поле автозаполнения, поля не копируются должным образом.
Вот jsfiddle
http://jsfiddle.net/hopup/tfEQM