0
Mới! Lưu câu hỏi hoặc câu trả lời và sắp xếp nội dung yêu thích của bạn. Tìm hiểu thêm.
Learn more.
Tôi đang cố gắng tạo một menu đơn giản cho một bài tập, nhưng tôi gặp khó khăn trong việc ẩn trang menu hiện tại và hiển thị một menu tương ứng với nút bấm. Làm thế nào tôi có thể làm điều đó? Tôi là người mới đến JavaScript.
Tôi có một trình xử lý nút để xử lý nút bấm mang trang mới. Tôi đã cố gắng vô hiệu hóa NAV nơi tất cả các yếu tố nhưng điều đó dường như không hoạt động.
function main[] {
var ButtonSingle = document.getElementsId["UJOGADOR"];
ButtonSingle.addEventListener["click", btnSingleHandler];
}
function btnSingleHandler[ev] {
var page = document.getElementsId["menu"];
page.disabled = true;
}
html:
Điều có nghĩa là xảy ra là trang menu hiện tại được ẩn và một trang mới sẽ xuất hiện, nhưng khi tôi chạy điều này, không có gì xảy ra.
adiga
32.5k8 Huy hiệu vàng55 Huy hiệu bạc78 Huy hiệu Đồng8 gold badges55 silver badges78 bronze badges
Đã hỏi ngày 10 tháng 5 năm 2019 lúc 17:42May 10, 2019 at 17:42
3
Tôi thấy hai điều.
1] GetElementsID không phải là một chức năng. Bạn có thể có nghĩa là getEuityByid
var ButtonSingle = document.getElementById["UJOGADOR"];
2] Nếu bạn đang cố gắng ẩn phần tử HTML, bạn có thể đặt các thuộc tính CSS của nó để hiển thị: Không có. Bạn có thể làm điều này bằng cách tự động thay đổi lớp hoặc sử dụng một chức năng như bạn đã cố gắng làm.
function btnSingleHandler[ev]{
var page = document.getElementById["menu"];
page.style.display = "none";
}
Một cái gì đó tương tự nên hoạt động, miễn là bạn thiết lập đúng người nghe sự kiện của mình cho nút.
Đã trả lời ngày 10 tháng 5 năm 2019 lúc 17:57May 10, 2019 at 17:57
Cullanrockscullanrockscullanrocks
4574 Huy hiệu bạc16 Huy hiệu Đồng4 silver badges16 bronze badges
Trước hết, không có chức năng có tên getElementsID. Bạn nên sử dụng:getElementsId. You should use:
var page = document.getElementById["menu"];
Hiển thị và ẩn các yếu tố trong một tài liệu là một nhiệm vụ phổ biến. Để ẩn bất kỳ yếu tố nào, bạn có thể cung cấp cho nó một kiểu display:none
:
myElement.style.display = "none";
Để hiển thị một yếu tố ẩn, hãy cho nó một trong những kiểu có thể nhìn thấy:
myElement.style.display = "block";
myElement.style.display = "inline";
myElement.style.display = "inline-block";
Đã trả lời ngày 10 tháng 5 năm 2019 lúc 18:10May 10, 2019 at 18:10
Terrymorseterrymorseterrymorse
6,4251 Huy hiệu vàng18 Huy hiệu bạc24 Huy hiệu đồng1 gold badge18 silver badges24 bronze badges
Xem thảo luận
Cải thiện bài viết
Lưu bài viết
Xem thảo luận
Cải thiện bài viết
Lưu bài viết
Đọc
Bàn luận
document.getElementById["element"].style.display = "none";
Thuộc tính hiển thị kiểu được sử dụng để ẩn và hiển thị nội dung của HTML DOM bằng cách truy cập phần tử DOM bằng JavaScript/JQuery.
document.getElementById["element"].style.display = "block";
- Để ẩn một phần tử, hãy đặt thuộc tính Hiển thị kiểu thành không có.
- Để hiển thị một phần tử, hãy đặt thuộc tính Hiển thị kiểu thành Block Block.
Các bước để hiển thị hoạt động của thuộc tính Hiển thị kiểu:
Tạo một số Div và gán cho họ một ID hoặc lớp và sau đó thêm kiểu dáng cho nó.
0____11
2
1
4
0
6
2
6
4
5var ButtonSingle = document.getElementById["UJOGADOR"];
6var ButtonSingle = document.getElementById["UJOGADOR"];
7var ButtonSingle = document.getElementById["UJOGADOR"];
8var ButtonSingle = document.getElementById["UJOGADOR"];
9var ButtonSingle = document.getElementById["UJOGADOR"];
0function btnSingleHandler[ev]{ var page = document.getElementById["menu"]; page.style.display = "none"; }
1function btnSingleHandler[ev]{ var page = document.getElementById["menu"]; page.style.display = "none"; }
0function btnSingleHandler[ev]{ var page = document.getElementById["menu"]; page.style.display = "none"; }
3function btnSingleHandler[ev]{ var page = document.getElementById["menu"]; page.style.display = "none"; }
0function btnSingleHandler[ev]{ var page = document.getElementById["menu"]; page.style.display = "none"; }
5function btnSingleHandler[ev]{ var page = document.getElementById["menu"]; page.style.display = "none"; }
0function btnSingleHandler[ev]{ var page = document.getElementById["menu"]; page.style.display = "none"; }
7function btnSingleHandler[ev]{ var page = document.getElementById["menu"]; page.style.display = "none"; }
0function btnSingleHandler[ev]{ var page = document.getElementById["menu"]; page.style.display = "none"; }
9function btnSingleHandler[ev]{ var page = document.getElementById["menu"]; page.style.display = "none"; }
8var ButtonSingle = document.getElementById["UJOGADOR"];
1var page = document.getElementById["menu"];
8var ButtonSingle = document.getElementById["UJOGADOR"];
3var page = document.getElementById["menu"];
0____21
2
1var ButtonSingle = document.getElementById["UJOGADOR"];
4
0function btnSingleHandler[ev]{ var page = document.getElementById["menu"]; page.style.display = "none"; }
3function btnSingleHandler[ev]{ var page = document.getElementById["menu"]; page.style.display = "none"; }
0function btnSingleHandler[ev]{ var page = document.getElementById["menu"]; page.style.display = "none"; }
9var page = document.getElementById["menu"];
0function btnSingleHandler[ev]{ var page = document.getElementById["menu"]; page.style.display = "none"; }
7function btnSingleHandler[ev]{ var page = document.getElementById["menu"]; page.style.display = "none"; }
0function btnSingleHandler[ev]{ var page = document.getElementById["menu"]; page.style.display = "none"; }
9function btnSingleHandler[ev]{ var page = document.getElementById["menu"]; page.style.display = "none"; }
8var ButtonSingle = document.getElementById["UJOGADOR"];
1var page = document.getElementById["menu"];
8var ButtonSingle = document.getElementById["UJOGADOR"];
7myElement.style.display = "none";
0function btnSingleHandler[ev]{ var page = document.getElementById["menu"]; page.style.display = "none"; }
1function btnSingleHandler[ev]{ var page = document.getElementById["menu"]; page.style.display = "none"; }
0function btnSingleHandler[ev]{ var page = document.getElementById["menu"]; page.style.display = "none"; }
3function btnSingleHandler[ev]{ var page = document.getElementById["menu"]; page.style.display = "none"; }
0function btnSingleHandler[ev]{ var page = document.getElementById["menu"]; page.style.display = "none"; }
3myElement.style.display = "block"; myElement.style.display = "inline"; myElement.style.display = "inline-block";
0function btnSingleHandler[ev]{ var page = document.getElementById["menu"]; page.style.display = "none"; }
7function btnSingleHandler[ev]{ var page = document.getElementById["menu"]; page.style.display = "none"; }
0function btnSingleHandler[ev]{ var page = document.getElementById["menu"]; page.style.display = "none"; }
9function btnSingleHandler[ev]{ var page = document.getElementById["menu"]; page.style.display = "none"; }
8var ButtonSingle = document.getElementById["UJOGADOR"];
1var page = document.getElementById["menu"];
- Chiều rộng và chiều cao sẽ đặt chiều rộng và chiều cao của nội dung, Border-Radius 0% sẽ tạo ra một đường viền vuông, 50% sẽ tạo ra một vòng tròn và 25% sẽ tạo hình dạng tròn và nổi sẽ làm cho các div được định vị sẽ làm cho chúng tách biệt với một không gian ở bên phải.
document.getElementById["element"].style.display = "none";
0
0function btnSingleHandler[ev]{ var page = document.getElementById["menu"]; page.style.display = "none"; }
1function btnSingleHandler[ev]{ var page = document.getElementById["menu"]; page.style.display = "none"; }
8var ButtonSingle = document.getElementById["UJOGADOR"];
1var page = document.getElementById["menu"];
document.getElementById["element"].style.display = "none";
6Màu nền sẽ đặt màu nền của div.
8var ButtonSingle = document.getElementById["UJOGADOR"];
1var page = document.getElementById["menu"];
document.getElementById["element"].style.display = "block";
2
0____72function btnSingleHandler[ev]{ var page = document.getElementById["menu"]; page.style.display = "none"; }
document.getElementById["element"].style.display = "none";
3
8var ButtonSingle = document.getElementById["UJOGADOR"];
1var page = document.getElementById["menu"];
0____72function btnSingleHandler[ev]{ var page = document.getElementById["menu"]; page.style.display = "none"; }
document.getElementById["element"].style.display = "none";
9document.getElementById["element"].style.display = "block";
8document.getElementById["element"].style.display = "block";
9
7var ButtonSingle = document.getElementById["UJOGADOR"];
display:none
1display:none
2
1display:none
4display:none
5display:none
6
0____72function btnSingleHandler[ev]{ var page = document.getElementById["menu"]; page.style.display = "none"; }
document.getElementById["element"].style.display = "block";
5
Tài liệu.getEuityById sẽ chọn Div với ID đã cho.
Style.display = "none" sẽ làm cho nó biến mất khi nhấp vào div.
display:none
7
01 var ButtonSingle = document.getElementById["UJOGADOR"];
7
03display:none
7
05
06
05 var ButtonSingle = document.getElementById["UJOGADOR"];
7Thực hiện thuộc tính Style.Display:
display:none
1
var ButtonSingle = document.getElementById["UJOGADOR"];
9
18 function btnSingleHandler[ev]{
var page = document.getElementById["menu"];
page.style.display = "none";
}
1
18 function btnSingleHandler[ev]{
var page = document.getElementById["menu"];
page.style.display = "none";
}
3
18 function btnSingleHandler[ev]{
var page = document.getElementById["menu"];
page.style.display = "none";
}
5
18 function btnSingleHandler[ev]{
var page = document.getElementById["menu"];
page.style.display = "none";
}
7
18 function btnSingleHandler[ev]{
var page = document.getElementById["menu"];
page.style.display = "none";
}
9display:none
1
var page = document.getElementById["menu"];
1display:none
1
var page = document.getElementById["menu"];
3
18 function btnSingleHandler[ev]{
var page = document.getElementById["menu"];
page.style.display = "none";
}
1
18 function btnSingleHandler[ev]{
var page = document.getElementById["menu"];
page.style.display = "none";
}
3
18var page = document.getElementById["menu"];
9
18 function btnSingleHandler[ev]{
var page = document.getElementById["menu"];
page.style.display = "none";
}
7
18 function btnSingleHandler[ev]{
var page = document.getElementById["menu"];
page.style.display = "none";
}
9display:none
1
var page = document.getElementById["menu"];
1display:none
1
myElement.style.display = "none";
7
18 function btnSingleHandler[ev]{
var page = document.getElementById["menu"];
page.style.display = "none";
}
1
18 function btnSingleHandler[ev]{
var page = document.getElementById["menu"];
page.style.display = "none";
}
3
18myElement.style.display = "block";
myElement.style.display = "inline";
myElement.style.display = "inline-block";
3
18 function btnSingleHandler[ev]{
var page = document.getElementById["menu"];
page.style.display = "none";
}
7
18 function btnSingleHandler[ev]{
var page = document.getElementById["menu"];
page.style.display = "none";
}
9display:none
1
var page = document.getElementById["menu"];
1display:none
1
document.getElementById["element"].style.display = "none";0
18
61display:none
1
var page = document.getElementById["menu"];
1display:none
1
document.getElementById["element"].style.display = "none";6
18
67display:none
1
var page = document.getElementById["menu"];
1display:none
1
document.getElementById["element"].style.display = "block";2
18
73display:none
1
var page = document.getElementById["menu"];
1
03
77
11 var ButtonSingle = document.getElementById["UJOGADOR"];
7
77
01 var ButtonSingle = document.getElementById["UJOGADOR"];
7display:none
7
84 var ButtonSingle = document.getElementById["UJOGADOR"];
7display:none
7display:none
8
var ButtonSingle = document.getElementById["UJOGADOR"];
7
03display:none
7
11
12
13 var ButtonSingle = document.getElementById["UJOGADOR"];
6 var ButtonSingle = document.getElementById["UJOGADOR"];
7Is
03display:none
7 var ButtonSingle = document.getElementById["UJOGADOR"];
24
12
13document.getElementById["element"].style.display = "block";9
var ButtonSingle = document.getElementById["UJOGADOR"];
7display:none
1
var ButtonSingle = document.getElementById["UJOGADOR"];
30
18 var ButtonSingle = document.getElementById["UJOGADOR"];
32display:none
1
var page = document.getElementById["menu"];
1display:none
1
var ButtonSingle = document.getElementById["UJOGADOR"];
36
18 var ButtonSingle = document.getElementById["UJOGADOR"];
38display:none
1
var page = document.getElementById["menu"];
1display:none
1
var ButtonSingle = document.getElementById["UJOGADOR"];
42
18 var ButtonSingle = document.getElementById["UJOGADOR"];
44display:none
1
var page = document.getElementById["menu"];
1
03
77 var ButtonSingle = document.getElementById["UJOGADOR"];
24 var ButtonSingle = document.getElementById["UJOGADOR"];
7
77
84 var ButtonSingle = document.getElementById["UJOGADOR"];
7
77display:none
8 var ButtonSingle = document.getElementById["UJOGADOR"];
7Đầu ra: Đầu ra của mã trên là:
Output of the above code is:
Hình dạng vuông sẽ biến mất sau khi nhấp vào nó:
Hình dạng tròn tương tự sẽ biến mất sau khi nhấp vào nó:
Tương tự, hình dạng vòng tròn sẽ biến mất sau khi nhấp vào nó.
HTML là nền tảng của các trang web, được sử dụng để phát triển trang web bằng cách cấu trúc các trang web và ứng dụng web.