Tôi đang tạo biểu mẫu HTML và tôi muốn một số trường nằm trong "Tùy chọn nâng cao". Tôi muốn tạo liên kết "Tùy chọn nâng cao", có thể có dấu "cộng", để khi người dùng nhấp vào liên kết hoặc biển báo, những trường nâng cao này sẽ hiển thị. Làm thế nào tôi có thể làm điều này trong JavaScript? Tôi đã thử tìm kiếm nội dung như "Ẩn/hiển thị tùy chọn nâng cao" trên Google nhưng không thể tìm thấy giải pháp.Ẩn/hiển thị tùy chọn nâng cao bằng cách sử dụng 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>
Ví dụ: tại đây tôi muốn trường "nhận xét" được nâng cao.
bạn đã thử bất cứ điều gì chưa? –
@ExplosionPills Có, tôi đã thử tìm kiếm giải pháp. Tôi không chắc chắn chức năng JavaScript sẽ làm điều này. Bạn có thể đưa ra gợi ý không? –
sử dụng tên lớp CSS (hoặc thuộc tính kiểu) để ẩn các tùy chọn nâng cao của bạn. Sử dụng hàm JavaScript để xóa lớp (hoặc thuộc tính kiểu) khi nhấp vào liên kết "hiển thị tùy chọn nâng cao" của bạn. –