Terkadang Anda perlu memanggil fungsi javascript setelah memuat div, atau kami perlu menjalankan fungsi setelah memuat div. Dalam posting ini, saya akan memberi Anda teknik untuk memecahkan cara memanggil fungsi javascript setelah memuat div Show
Gagasan Utama Untuk Memanggil Fungsi Js Setelah Memuat DivMisalkan Anda memiliki div bernama my_area(id), sekarang Anda ingin memanggil fungsi javascript setelah div my_area dimuat sepenuhnya Kode HTML "panggil fungsi javascript setelah memuat div"<div id="my_area"> call a javascript function after load this div ID of this div is my_area </div> "Panggil Fungsi Javascript Setelah Memuat Div" JavaScript Mentahvar checkDiv = setInterval(function(){ var my_div_width = $("#my_area").width(); // find width if( my_div_width > 0) { clearInterval(checkDiv); aTestFunction(); } }, 10); // check after 10ms every time function aTestFunction(){ return "called"; }_Catatan. Menggunakan setInterval Anda dapat memeriksa lebar div Anda terus menerus setelah setiap 10 md, menggunakan clearInterval Anda dapat berhenti memeriksa "Panggil Fungsi Javascript Setelah Memuat Div" Contoh Jquerydocument.querySelector('#my_area').addEventListener('load', function(){ aTestFunction(); }); function aTestFunction(){ return "called"; }A "aTestFunction" akan memanggil setelah div my_area dimuat Fungsi yang dapat dipanggil setiap kali halaman web dimuat. Konvensi ini bergantung pada objek browser Sebagai contoh demonstratif, kami akan mempertimbangkan struktur HTML, di mana kami ingin memvisualisasikan bagaimana keluaran kami nantinya. Dan setiap kali kami memuat ulang halaman web, panel konsol akan merespons pernyataan tertentu yang diarahkan oleh properti Fungsi JavaScript Yang Mengambil Variabel sebagai ParameterDi sini, kita akan menggunakan fungsi yang menggunakan variabel sebagai argumen. Bersamaan dengan itu, drive pengkodean yang bereksperimen di jsbin adalah untuk mendapatkan pemahaman yang lebih baik. Anda dapat, dengan cara apa pun, menggunakan browser dan editor yang lebih disukai Cuplikan Kode
Keluaran Dalam contoh ini, bagian skrip ditambahkan di dalam badan HTML, dan seperti yang Anda lihat, di setiap pemuatan laman web, konsol memiliki nilai, yang menjelaskan bahwa keseluruhan kode berfungsi Selain itu, kasus penggunaan dasar untuk ________53______ adalah untuk memastikan bahwa halaman berhasil dimuat setiap kali. Kemungkinan besar berfungsi sebagai parameter untuk memastikan blok kode bebas kesalahan dalam HTML Anda. Jadi, Anda bisa menggunakannya di mana saja sesuai dengan kenyamanan Anda Fungsi Panggilan JavaScript Yang Mengambil Fungsi sebagai Argumen saat DimuatContoh berikut akan menjelaskan fungsi properti Cuplikan Kode _
Keluaran Dari skenario keluaran, setiap kali Anda dapat memanggil dan menjalankan fungsi JavaScript dari HTML dengan beberapa cara Tutorial ini akan membantu Anda mempelajari tiga metode yang disebutkan di atas Memanggil fungsi JavaScript pada pemuatan halaman HTMLAnda dapat memanggil dan menjalankan fungsi JavaScript segera setelah laman HTML Anda dimuat dengan mendengarkan peristiwa 0Pertama, Anda perlu membuat fungsi yang ingin Anda jalankan dari halaman HTML Anda. Mari buat fungsi _1 yang akan memanggil metode 2 sebagai berikut _Kemudian, Anda perlu menambahkan kode JavaScript yang akan mendengarkan peristiwa 0 dari objek 4Setelah peristiwa 0 dipicu, panggil fungsi 1 seperti yang ditunjukkan di bawah ini _Sebagai alternatif, Anda dapat menggunakan event handler _7 sebagai berikut
Tambahkan kode di atas tepat di bawah definisi fungsi _1 dan Anda siap melakukannya
Setelah halaman HTML Anda selesai dimuat, peristiwa 0 akan dipicu dan fungsi 1 akan dipanggilSelanjutnya, mari kita lihat bagaimana Anda dapat memanggil fungsi JavaScript ketika sebuah tombol telah diklik Panggil fungsi JavaScript dari acara klik tombol HTMLUntuk memanggil fungsi JavaScript dari klik tombol, Anda perlu menambahkan event handler dan mendengarkan event 1 dari elemen 2 AndaAnda dapat _3 atribut ke 2 sehingga Anda dapat mengambilnya menggunakan metode 5Misalnya, Anda memiliki dokumen HTML berikut
Anda dapat mengambil elemen menggunakan metode 5, lalu tambahkan metode 7 ke tombol seperti yang ditunjukkan di bawah ini
Kode lengkapnya adalah sebagai berikut
Sekarang setelah Anda mengklik tombol, fungsi 1 akan dijalankan dan kotak peringatan akan ditampilkan di browserSebagai alternatif, Anda juga dapat menambahkan atribut _9 ke 2 seperti yang ditunjukkan di bawah ini
Dengan menambahkan atribut _9, Anda tidak perlu menggunakan metode 5 dan melampirkan event handler ke tombolPanggil fungsi JavaScript dari acara kirim formulir HTMLUntuk memanggil dan menjalankan fungsi JavaScript dari acara HTML 3, Anda perlu menetapkan fungsi yang ingin Anda jalankan ke atribut acara 4Lihatlah contoh berikut
Dengan menetapkan fungsi 1 ke atribut 4, fungsi 1 akan dipanggil setiap kali formulir dikirimkanKesimpulanMetode di atas adalah tiga metode paling umum yang dapat Anda gunakan untuk memanggil fungsi JavaScript dari HTML Karena atribut _9 adalah atribut HTML global, Anda sebenarnya dapat menggunakannya di semua tag HTML untuk memanggil fungsi JavaScriptMisalnya, inilah cara Anda memanggil metode 1 dari 0, 1, atau tag ________26______2
Atribut _9 yang ditetapkan ke tag di atas valid dan fungsi 1 akan dipanggil setiap kali salah satu dari tag tersebut diklik
Bagaimana cara memanggil fungsi JavaScript yang memuat HTML?Jika Anda ingin metode onload mengambil parameter, Anda dapat melakukan sesuatu yang mirip dengan ini. jendela. onload = function() { yourFunction(param1, param2); . This binds onload to an anonymous function, that when invoked, will run your desired function, with whatever parameters you give it.
Bagaimana cara memanggil fungsi JavaScript saat memuat halaman?Pendekatan pertama untuk memanggil fungsi pada pemuatan halaman adalah menggunakan peristiwa onload di dalam tag HTML . Seperti yang Anda ketahui, badan HTML berisi seluruh konten halaman web, dan ketika semua badan HTML dimuat di browser web, itu akan memanggil fungsi dari JavaScript.
Bagaimana cara memanggil fungsi JavaScript secara otomatis dalam HTML?Memanggil fungsi menggunakan file JavaScript eksternal
. Setelah file JavaScript dibuat, kita perlu membuat dokumen HTML sederhana. Untuk memasukkan file JavaScript kita ke dalam dokumen HTML, kita harus menggunakan tag script .
Bagaimana cara menjalankan fungsi JavaScript sebelum memuat halaman?Titik paling awal di mana Anda dapat menjalankan fungsi Javascript dengan akses ke DOM (tanpa menunggu pemuatan halaman) adalah dengan menempatkan tag . Scripts inside the will run before this occurs, but there won't be access to the elements on the page. |