>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >JavaScript: Динамические формы http://forum.mozilla-russia.org/viewtopic.php?id=3520 |
Rion > 15-06-2005 13:29:51 |
возникла такая проблема с сабжом... собстно баг: все поля формы которые попали в этот innerhtml очищаются после сохранения из-за чего теряется весь смысл динамической формы. это явно баг фаирфокса, так как в IE работает на ура. PS firefox 1.0.4 |
Rion > 15-06-2005 14:54:33 |
а всё спасибо сам нашел решение решение: добавил пустой элемент. по нему брал outerHTML. а при добавлении инпутов, переписывал тока этот пустой элемент этими инпутами и соответсвенно добавлял ещё один пустой. т.е. не трогал уже существующие инпуты |
Unghost > 16-06-2005 06:14:27 |
==> Разработку |
Rion > 16-06-2005 13:28:12 |
хех, я немного поспешил с выводами. оказывается outerHTML вообще в firefox не работает. а вообще есть очень интересный сайтец, где всё подробно рассказано |
Mash > 16-06-2005 19:44:17 |
Выделить код Код:var myForm = document.getElementById("testFormId"); var newInput = document.createElement("input"); newInput.setAttribute("type", "text"); newInput.setAttribute("value", "testText"); myForm.appendChild(newInput); |