Как получить последнее поле ввода для отображения после нажатия на 3-е, поскольку я могу отобразить только 3 входа?
Моя идея состоит в том, чтобы следующий ввод отображался только после того, как предыдущий был выполнен, но я застрял на этом последнем вводе.
Я требую, чтобы требовался только 1-й ввод, поскольку на моем веб-сайте требуется только 1 изображение, но пользователь может загрузить больше.
Но этот код требует проверки входных данных с помощью обязательного.
Есть идеи другого метода?
input {
display: block
}
#csvfile {
display: none
}
#filename2 {
display: none
}
#csvfile2 {
display: none
}
#filename:valid+#csvfile {
display: block
}
#csvfile:valid+#filename2 {
display: block
}
#filename2:valid+#cvsfile2 {
display: block
}
<input type="file" id="filename" required name="filename" />
<input type="file" id="csvfile" required name="csvfile" />
<input type="file" id="filename2" required name="filename2" />
<input type="file" id="csvfile2" name="csvfile2" />