ciao a tutti,
sto facendo in js dei checkbox che, cliccandoli, settano lo stato attivo/disattivo in altri checkbox....
per ottenere questo risultato, vorrei mettere una proprietà all'interno degli oggetti checkbox in questione che contenga un array di altri oggetti checkbox che devono essere settati.
Ecco il codice

codice:
function initCheckbox(obj)
{
	var split = obj.id.split("_");

	var aid = split[1];
	var k=0;
	var array = new Array();
	var checkBoxes  = document.getElementsByTagName("input");

	for (i=0;i<checkBoxes.length;i++)
	{
		if (checkBoxes[i].type == "checkbox")
		{
			var name = checkBoxes[i].name.split("_");
			if (name.length==3)
			{
				if ((name[0] == "check")&&(name[2]==aid))
				{
					array[k++] = checkBoxes[i];
				}
			}
		}
	}
	obj.prototype.children = array;
	alert(obj.id);
}
io con questo codice mi vado a cercare tutti i checkbox avendo delle proprietà.
Ora, in fondo, c'è obj.prototype.children che non funziona
Togliendo prototype, firebug non mi segnala alcun errore, però quando vado a fare obj.children in altre parti del programma, mi dice undefined....
Premesso che x identificare tutti i checkbox "padri" (ovvero tutti quelli che settano lo stato degli altri chck) hanno come nome check_massive[].
Any ideas?
vi ringranzio anticipatamente