<script language="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("Разрешается использовать только до 10 полей");
return false;
}
countOfFields++;
curFieldNameId++;
var div = document.createElement("div");
div.innerHTML = "<input name=\"uploadfile" + curFieldNameId + "\" type=\"file\" size=\"39\" /> <a onclick=\"return deleteField(this)\" href=\"#\">Удалить</a>";
document.getElementById("parentId").appendChild(div);
return false;
}
</script>
Первый раз сталкиваюсь с JS. Как присвоить каждому добавляемому полю уникальное имя (uploadfile2, uploadfile3 и т.д.) ?