Ada fungsi yang memerlukan menentukan apakah tombol untuk kembali ke atas ditampilkan.
Kode JS adalah sebagai berikut:
var stop = document.body.scrolltop; if (stop> 100) {document.getElementById ("sm_top"). style.display = "block"; } else {document.geteLementById ("sm_top"). style.display = "none"; }Tetapi saya menemukan dokumen itu.body.scrolltop selalu 0.
Saya menemukan bahwa itu adalah masalah DTD setelah mencari informasi.
Halaman ini menentukan DTD, yaitu, ketika Doctype ditentukan, Document.documentElement digunakan.
Halaman ini tidak memiliki DTD, yaitu, ketika Doctype tidak ditentukan, Document.Body digunakan.
Ini berlaku untuk IE dan Firefox.
Dan halaman saya memiliki <! Doctype html> ditambahkan, jadi ini sebagai berikut.
/*Menilai apakah tombol ditampilkan di bagian atas.*/ Window.onscroll = function () {var stop = document.documentelement.scrolltop; if (stop> 100) {document.getElementById ("sm_top"). style.display = "block"; } else {document.geteLementById ("sm_top"). style.display = "none"; }}Di atas adalah solusi untuk dokumen. Saya harap ini akan membantu semua orang!