0
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;
}
}
它將工作在鉻自動填充很多領域,但它不在Firefox。爲什麼?爲什麼在Chrome中工作,但不是Firefox?
爲了闡明何時將輸入放入自動填充框,它不會按照預期複製字段。
這裏的的jsfiddle
http://jsfiddle.net/hopup/tfEQM
當你說「它在Firefox中不起作用」,這是什麼意思?你會得到什麼輸出/行爲? – 2012-02-24 17:39:10
你也可以使jsFiddle完整的html和js代碼 – hamczu 2012-02-24 18:07:52
http://jsfiddle.net/hopup/tfEQM/ – hopup 2012-02-24 18:59:41