Hướng dẫn how use innerhtml with div tag? - làm thế nào để sử dụng innerhtml với thẻ div?

Đã hỏi 3 năm, 10 tháng trước 3 years, 10 months ago

Đã xem 2k lần 2k times

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.

Vì vậy, đây là bài viết đầu tiên của tôi ở đây :) Tôi là một lập trình viên mới nên tôi đã gặp một chút nút thắt

Tôi có một trò chơi toán đơn giản trong đó người dùng trả lời 10 câu hỏi và kết quả phải được hiển thị. Lúc đầu, người dùng phải nhập tên của mình và chọn mức độ khó trong một biểu mẫu. Khi các câu hỏi được trả lời, tôi muốn kết quả được in trong thẻ div bên trong chính biểu mẫu. Tôi đã sử dụng InnerHTML nhưng không thể quản lý để làm như vậy.

Tôi chỉ thực hiện chức năng cho cấp độ mới bắt đầu để đơn giản. Đây là mã.




    Maths Game


Maths Game





Beginner Intermediate Advanced

Hỏi ngày 13 tháng 12 năm 2018 lúc 17:58Dec 13, 2018 at 17:58

7

if else Tuyên bố phải có openclose khung xoăn ...

Vui lòng kiểm tra chức năng beginnerQuestions() của bạn:

if(marks<10){
    document.getElementById("results").innerHTML='

'+"
"+"
"+"Marks: "+marks+'

'; }else{ document.getElementById("results").innerHTML='

'+"
"+"
"+"Marks: "+marks+'

'; } //you forgot to put this line

Đã trả lời ngày 13 tháng 12 năm 2018 lúc 18:17Dec 13, 2018 at 18:17

Hướng dẫn how use innerhtml with div tag? - làm thế nào để sử dụng innerhtml với thẻ div?

Syamsoul Azriensyamsoul AzrienSyamsoul Azrien

2.2033 huy hiệu vàng27 Huy hiệu bạc 50 Huy hiệu đồng3 gold badges27 silver badges50 bronze badges

Tôi tin rằng một phần của vấn đề của bạn đến từ cách bạn đã viết chuỗi của bạn theo sau .innerhtml. Đối với cái thứ hai, hãy thử với:

document.getElementById("results").innerHTML = "
Hướng dẫn how use innerhtml with div tag? - làm thế nào để sử dụng innerhtml với thẻ div?

hexangel616hexangel616hexangel616

3462 Huy hiệu bạc19 Huy hiệu đồng2 silver badges19 bronze badges

3

Làm cách nào để đặt bên trong của một div?

Đặt thuộc tính bên trong của một phần tử để đặt giá trị của thuộc tính bên trong, bạn sử dụng phần tử cú pháp: phần tử này.innerHtml = newhtml;Cài đặt sẽ thay thế nội dung hiện có của một phần tử bằng nội dung mới.element. innerHTML = newHTML; The setting will replace the existing content of an element with the new content.

Tôi có thể thêm thẻ HTML trong InsideHtml không?

HTML chỉ định rằng một thẻ được chèn bằng bên trong không nên thực thi.Vì lý do đó, chúng tôi khuyến nghị thay vì bên trong bạn sử dụng: Element.sethtml () để vệ sinh văn bản trước khi nó được chèn vào DOM.a