Witam,
mam pewien problem. Posiadam skrypt, który kopiuje wszystkie pola z formularza ( text, textarea) ale teraz chciałbym dodać pewne wyjątki. Niektóre pola niepowinny być kopiowane, i chciałbym dodać do skryptu właśnie id tych pól.
Wiecie może jak to zrobić?
Kod:
var inputs = document.getElementsByTagName("input");
var textareas = document.getElementsByTagName("textarea");
var iframes = document.getElementsByTagName("iframe");
var copy = {};
var form_data = {};
for(var i=0; i<inputs.length; i++) {
if (inputs[i].type == "text") {
if (inputs[i].id != 2) {
form_data[inputs[i].id] = inputs[i].value;
}
}
}
for(var i=0; i<textareas.length; i++) {
if (textareas[i].id != 2) {
form_data[textareas[i].id] = textareas[i].value;
}
}
copy['form_data'] = form_data;
copy['request_type'] = 'copy';
chrome.extension.sendMessage(copy);