Доброго времени суток, у меня возникла проблема следующего содержания:
Мне нужно сделать динамическое добавление input. Скрипт нашел в инете, он работает, всё офигенно, НО когда я его вставляю к себе на страницу где есть ещё много всяких форм, он в опере передаёт не все переменные input которые я добавляю, а только лишь первую переменную.
Вот он сам код
<script type="text/javascript">
var countOfFields = 1;
var curFieldNameId = 1;
var maxFieldLimit = 10;
function deleteField(a) {
var contDiv = a.parentNode;
contDiv.parentNode.removeChild(contDiv);
countOfFields--;
return false;
}
function addField() {
if (countOfFields >= maxFieldLimit) {
alert("Достигнут предел полей = " + maxFieldLimit);
return false;
}
countOfFields++;
curFieldNameId++;
var span = document.createElement("span");
span.innerHTML = "<input name=\"pic_" + curFieldNameId + "\" type=\"file\" size=\"50\" /> <a onclick=\"return deleteField(this)\" href=\"#\"><img src=\"../img/remove.png\" /></a><br>";
document.getElementById("ParentId").appendChild(span);
return false;
}
</script>
Заранее спасибо