Tworzę formularz HTML i chciałbym, aby niektóre pola były pod "Opcjami zaawansowanymi". Chcę utworzyć link "Opcje zaawansowane", być może ze znakiem "plus", aby po kliknięciu łącza lub znaku pojawiły się te zaawansowane pola. Jak mogę to zrobić w JavaScript? Próbowałem wyszukać w Google coś takiego jak "Ukryj/pokaż opcję zaawansowaną", ale nie mogę znaleźć rozwiązania.Ukryj/pokaż zaawansowaną opcję przy użyciu JavaScript
<form ... />
<label>
Title
<input id="title" name="title" size="40" type="text" value="" />
</label>
<label>
Year
<input id="year" name="year" size="20" type="text" value="" />
</label>
<label>
Year
<input id="comment" name="comment" size="40" type="text" value="" />
</label>
</form>
Na przykład tutaj chcę, aby pole "komentarz" było zaawansowane.
Czy próbowałeś jeszcze coś? –
@ ExploxPills Tak, próbowałem szukać rozwiązania. Nie jestem pewien, co by to zrobiła funkcja JavaScript. Czy mógłbyś podać podpowiedź? –
użyj nazwy klasy CSS (lub atrybutu stylu), aby ukryć opcje zaawansowane. Użyj funkcji JavaScript, aby usunąć klasę (lub atrybut stylu) po kliknięciu linku "pokaż opcje zaawansowane". –