Я сейчас работаю над html и php проектом.То, что я хочу сделать, это иметь HTML-файл с выбором файлов для выбора скриншота.Рядом с выбором файла будет кнопка / ссылка, чтобы пользователь мог добавить другое поле.Когда пользователь нажимает кнопку или ссылку, я хочу, чтобы другое поле было добавлено к форме под первым полем, тогда пользователь может снова нажать кнопку / ссылку, и все другое поле добавляется.Затем, когда форма отправлена, она получает значение всех полей ввода, включая все файлы для загрузки, которые были добавлены в форму.
Каков наилучший метод для достижения этого, я полагаю, javascript и / илиjquery может быть вовлечен.
Спасибо за любую помощь, которую вы можете предоставить.
ОБНОВЛЕНИЕ Я узнал, как это сделать, но вместо этого мне было интересно, как заставить его исчезать или плавно сдвигать остальную часть формы вниз.Я добавил поля внутри div и сделал javascript, который заставляет поле ввода появляться внутри этого div, но оно просто появляется, я хочу, чтобы оно имело плавную плавную анимацию вместо того, чтобы просто вспыхивать на экране.Ниже приведен JavaScript, который я использовал для добавления поля ввода
<script>
function addFields()
{
document.getElementById("screenshotFields").innerHTML += "<input class=\"fields\" type=\"file\" name=\"filScreenshot[]\" />";
}
</script>