| 
				Одинаковые имена свойств DOM-элементов
			 Вот html код:
 <form name="f1"><input type="button" value="press me"></form>
 <form name="f1"><input type="button" value="press me"></form>
 
 При этом нижеследующий JavaScript-код выводит два раз по f1:
 
 var property;
 for (property in document.forms)
 alert(property);
 
 Почему? Разве может быть два свойства с одинаковым именем в объекте? И ведь свойство f1 должно было превратиться в массив....
 |