Cara Menggunakan Fungsi insertAdjacentHTML Javascript

Halo dumenity selamat datang kembali di laman tips dan trik Source Code Aplikasi, kembali lagi dengan saya di pembahasan tips dan trik seputar dunia laman. Di kesempatan kali ini saya akan memberikan tips mengenai Cara Menggunakan Fungsi insertAdjacentHTML Javascript dimana dengan menggunakan kegunaan ini kita dapat meambahkan faktor setelahnya dengan menambahkan afterend. Yaitu bagi menambahkan faktor setelah html yang akan di tambahkan, pada kasus ini saya akan menggunakan kegunaan ini bagi merancang faktor baru atau cloning faktor html dimana saya akan merancang sebuah form input kemudian saya akan merancang button dan button ketika di klik karenanya form input akan di tambahkan setelahnya



Halo



Di gambar di atas ini saya mempunyai 1 buah form input, kemudian saya akan merancang sebuah kegunaan clone form input di dikala button di klik. Bagus, seketika saja kita implementasikan Cara Menggunakan Fungsi insertAdjacentHTML Javascript teman – teman siapkan text editornya dan ketikkan script html nya di bawah ini



<!DOCTYPE html>
<html lang=en>
<head>
<meta charset=UTF-8>
<title>Cara Menggunakan Kegunaan insertAdjacentHTML Javascript</title>
</head>
<body>
<h2>Cara Menggunakan Kegunaan insertAdjacentHTML Javascript</h2>
<button class=btn>+</button><br>
<input type=text placeholder=Nama Bahan id=input><br>
<button>Simpan</button>
</body>
</html>


Kemudian save dengan nama index.html, berikutnya kita tambahkan script javascript nya bagi cloning form input nya. Pertama-tama kita panggil terlebih dengan class btn nya dan berikan kegunaan onclick



var btn = document.querySelector(.btn);
var input = document.querySelector(#input);
btn.onclick= function(){
input.insertAdjacentHTML('afterend', `<br><input type=text placeholder=Nama Bahan>
<span class=hapus>X</span></div>`);
hapus();
}


Berikutnya kita bikin kegunaan delete form nya



function hapus(){
var close = document.querySelectorAll(span);
for(var i=0; i<close.length; i++) {
close[i].onclick = function(){
var row = this.parentNode;
row.parentNode.removeChild(row);
}

}
}


Dan tambahkan css nya bagi span nya bagi berikan cursor:pointer



span{cursor: pointer; margin-left: 15px; font-size: 20px;}


Seandainya telah save dan jalankan di browsernya dan klik button dengan icon “+”



Halo



Dan klik icon “X” bagi delete form nya, begitulah cara Cara Menggunakan Fungsi insertAdjacentHTML Javascript pada kasus ini saya bikin bagi merancang cloning form input.



Demikianlah di artikel kali ini, kita jumpa kembali di artikel yang akan datang. Terimakasih dan hingga jumpa, semoga bermanfaat.




Sumber https://kursuswebsite.org

Popular posts from this blog

Perbedaan Antara Keyup dan Keydown Pada jQuery

Membuat Table Warna Berselang dengan PHP