{"id":11494,"date":"2022-07-02T04:20:42","date_gmt":"2022-07-02T04:20:42","guid":{"rendered":"https:\/\/www.webhozz.com\/blog\/?p=11494"},"modified":"2023-05-09T07:14:13","modified_gmt":"2023-05-09T07:14:13","slug":"javascript-event-javascript","status":"publish","type":"post","link":"https:\/\/www.webhozz.com\/blog\/javascript-event-javascript\/","title":{"rendered":"JavaScript : Event JavaScript"},"content":{"rendered":"\n<h5 class=\"wp-block-heading\">Memahami event dan event handler<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Event adalah sesuatu yang terjadi ketika pengguna berinteraksi dengan halaman web, seperti ketika dia mengklik tautan atau tombol, memasukkan teks ke dalam kotak input atau textarea, membuat pilihan dalam select box, menekan tombol pada keyboard, memindahkan pointer mouse, memasukkan formulir, dll. Dalam beberapa kasus, Browser itu sendiri dapat men-trigger event, seperti memuat halaman dan membongkar event.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ketika suatu event terjadi, kalian dapat menggunakan JavaScript event handler (atau bahkan event listener) untuk mendeteksi event tersebut dan melakukan tugas atau serangkaian tugas tertentu. Secara universal, nama-nama untuk event handler selalu dimulai dengan kata \u201c<strong><em>on<\/em><\/strong>\u201c, jadi event handler untuk event klik disebut&nbsp;<strong><em>onclick<\/em><\/strong>, sama halnya event handler untuk event load disebut&nbsp;<strong><em>onload<\/em><\/strong>, event handler untuk event blur disebut&nbsp;<strong><em>onblur,<\/em><\/strong>&nbsp;dan seterusnya.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ada beberapa cara untuk menetapkan event handler. Cara paling sederhana adalah menambahkannya langsung ke tag awal elemen HTML menggunakan atribut khusus event-handler. Misalnya, untuk menetapkan click handler untuk elemen tombol, kita dapat menggunakan atribut&nbsp;<strong><em>onclick<\/em><\/strong>, seperti ini:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\n&lt;button type=&quot;button&quot; onclick=&quot;alert(&#039;Hello World!&#039;)&quot;&gt;Click Me&lt;\/button&gt;\n<\/pre><\/div>\n\n\n<p class=\"wp-block-paragraph\">Namun, agar JavaScript tetap terpisah dari HTML, kalian dapat mengatur event handler dalam file JavaScript eksternal atau di dalam tag &lt;script&gt; dan &lt;\/script&gt;, seperti ini:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\n&lt;button type=&quot;button&quot; id=&quot;myBtn&quot;&gt;Click Me&lt;\/button&gt;\n&lt;script&gt;\n    function sayHello() {\n        alert(&#039;Hello World!&#039;);\n    }\n    document.getElementById(&quot;myBtn&quot;).onclick = sayHello;\n&lt;\/script&gt;\n<\/pre><\/div>\n\n\n<p class=\"wp-block-paragraph\">Secara umum, event dapat dikategorikan ke dalam empat kelompok utama yaitu &nbsp;<a href=\"https:\/\/www.tutorialrepublic.com\/javascript-tutorial\/javascript-events.php#mouse-events\">mouse events<\/a>,&nbsp;<a href=\"https:\/\/www.tutorialrepublic.com\/javascript-tutorial\/javascript-events.php#keyboard-events\">keyboard events<\/a>,&nbsp;<a href=\"https:\/\/www.tutorialrepublic.com\/javascript-tutorial\/javascript-events.php#form-events\">form events<\/a>&nbsp;dan&nbsp;<a href=\"https:\/\/www.tutorialrepublic.com\/javascript-tutorial\/javascript-events.php#document-and-window-events\">document\/window events<\/a>.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Mouse Event<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Mouse event bekerja ketika pengguna mengklik beberapa elemen, memindahkan pointer mouse ke atas elemen, dll. Berikut ini ada beberapa peristiwa mouse yang paling penting dan event handler mereka.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Click Event (Onclick)<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Click Event terjadi ketika pengguna mengklik elemen di halaman web. Seringkali, ini adalah elemen form dan tautan. Kalian dapat menangani click event dengan&nbsp;<strong><em>onclick<\/em><\/strong>&nbsp;event handler.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Contoh berikut akan menampilkan pesan alert kepada kalian ketika kalian mengklik elemen tersebut.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\n&lt;button type=&quot;button&quot; onclick=&quot;alert(&#039;You have clicked a button!&#039;);&quot;&gt;Click Me&lt;\/button&gt;\n&lt;a href=&quot;#&quot; onclick=&quot;alert(&#039;You have clicked a link!&#039;);&quot;&gt;Click Me&lt;\/a&gt;\n<\/pre><\/div>\n\n\n<h5 class=\"wp-block-heading\">Contextmenu Event (oncontextmenu)<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Contextmenu event terjadi ketika pengguna mengklik tombol mouse kanan pada suatu elemen untuk membuka menu konteks. Kalian dapat menangani contextmenu event dengan&nbsp;<code><strong><em>oncontextmenu<\/em><\/strong><\/code>&nbsp;event handler.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Contoh berikut akan menampilkan pesan peringatan ketika kalian mengklik kanan pada elemen tersebut.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\n&lt;button type=&quot;button&quot; oncontextmenu=&quot;alert(&#039;You have right-clicked a button!&#039;);&quot;&gt;Right Click on Me&lt;\/button&gt;\n&lt;a href=&quot;#&quot; oncontextmenu=&quot;alert(&#039;You have right-clicked a link!&#039;);&quot;&gt;Right Click on Me&lt;\/a&gt;\n<\/pre><\/div>\n\n\n<h5 class=\"wp-block-heading\">Event Mouseover (onmouseover)<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Mouseover event terjadi ketika pengguna menggerakkan mouse pointer ke suatu elemen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Kalian dapat menangani event mouseover dengan&nbsp;<strong><em>onmouseover<\/em><\/strong>&nbsp;event handler. Contoh berikut akan menampilkan pesan alert ketika kalian mengarahkan mouse ke suatu elemen.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\n&lt;button type=&quot;button&quot; onmouseover=&quot;alert(&#039;You have placed mouse pointer over a button!&#039;);&quot;&gt;Place Mouse Over Me&lt;\/button&gt;\n&lt;a href=&quot;#&quot; onmouseover=&quot;alert(&#039;You have placed mouse pointer over a link!&#039;);&quot;&gt;Place Mouse Over Me&lt;\/a&gt;\n<\/pre><\/div>\n\n\n<h5 class=\"wp-block-heading\">Event Mouseout (onmouseout)<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Event mouseout terjadi ketika pengguna memindahkan pointer mouse ke luar elemen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Kalian dapat menangani event mouseout dengan&nbsp;<strong><em>onmouseout<\/em><\/strong>&nbsp;event handler. Contoh berikut akan menampilkan pesan alert ketika event mouseout terjadi.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\n&lt;button type=&quot;button&quot; onmouseout=&quot;alert(&#039;You have moved out of the button!&#039;);&quot;&gt;Place Mouse Inside Me and Move Out&lt;\/button&gt;\n&lt;a href=&quot;#&quot; onmouseout=&quot;alert(&#039;You have moved out of the link!&#039;);&quot;&gt;Place Mouse Inside Me and Move Out&lt;\/a&gt;\n<\/pre><\/div>\n\n\n<h5 class=\"wp-block-heading\">Event Keyboard<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Event keyboard akan bekerja ketika pengguna menekan atau melepaskan tombol pada keyboard. Berikut adalah beberapa event keyboard yang paling penting dan event handler mereka.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Event Keydown (onkeydown)<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Event keydown terjadi ketika pengguna menekan tombol pada keyboard.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Kalian dapat menangani event keydown dengan&nbsp;<strong><em>onkeydown<\/em><\/strong>&nbsp;event handler. Contoh berikut akan menampilkan pesan alert ketika event keydown terjadi.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\n&lt;input type=&quot;text&quot; onkeydown=&quot;alert(&#039;You have pressed a key inside text input!&#039;)&quot;&gt;\n&lt;textarea onkeydown=&quot;alert(&#039;You have pressed a key inside textarea!&#039;)&quot;&gt;&lt;\/textarea&gt;\n<\/pre><\/div>\n\n\n<h5 class=\"wp-block-heading\">Event Keyup (onkeyup)<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Event keyup terjadi ketika pengguna melepaskan tombol pada keyboard.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Kalian dapat menangani event keyup dengan onkeyup event handler. Contoh berikut akan menampilkan pesan alert ketika event keyup terjadi.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\n&lt;input type=&quot;text&quot; onkeyup=&quot;alert(&#039;You have released a key inside text input!&#039;)&quot;&gt;\n&lt;textarea onkeyup=&quot;alert(&#039;You have released a key inside textarea!&#039;)&quot;&gt;&lt;\/textarea&gt;\n<\/pre><\/div>\n\n\n<h5 class=\"wp-block-heading\">Event Keypress (onkeypress)<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Event keypress terjadi ketika pengguna menekan tombol pada keyboard yang memiliki nilai karakter yang terkait dengannya. Misalnya, tombol seperti Ctrl, Shift, Alt, Esc, tombol panah, dll. Tidak akan menghasilkan event keypress, tetapi akan menghasilkan event keydown dan keyup.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Kalian dapat menangani event keypress dengan onkeypress event handler. Contoh berikut akan menampilkan pesan alert kepada kalian ketika event keypress terjadi.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\n&lt;input type=&quot;text&quot; onkeypress=&quot;alert(&#039;You have pressed a key inside text input!&#039;)&quot;&gt;\n&lt;textarea onkeypress=&quot;alert(&#039;You have pressed a key inside textarea!&#039;)&quot;&gt;&lt;\/textarea&gt;\n<\/pre><\/div>\n\n\n<h5 class=\"wp-block-heading\" id=\"form-events\">Events Form<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Event form terjadi ketika form kontrol menerima atau kehilangan fokus atau ketika pengguna mengubah nilai kontrol formulir seperti dengan mengetikkan teks pada input teks, pilih opsi apa pun pada select box dll. Berikut ini beberapa event form paling penting dan event handler mereka.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Event Focus (onfocus)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Event fokus terjadi ketika pengguna memberikan fokus ke suatu elemen di halaman web.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Kalian dapat menangani event focus dengan&nbsp;<strong><em>onfocus<\/em><\/strong>&nbsp;event handler. Contoh berikut akan membuat background input teks menjadi warna kuning ketika menerima fokus.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\n&lt;script&gt;\n    function highlightInput(elm){\n        elm.style.background = &quot;yellow&quot;;\n    }    \n&lt;\/script&gt;\n&lt;input type=&quot;text&quot; onfocus=&quot;highlightInput(this)&quot;&gt;\n&lt;button type=&quot;button&quot;&gt;Button&lt;\/button&gt;\n<\/pre><\/div>\n\n\n<h5 class=\"wp-block-heading\">Event Blur (onblur)<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Peristiwa blur terjadi ketika pengguna mengambil fokus dari elemen form atau window.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Kalian dapat menangani event blur dengan onblur event handler. Contoh berikut akan menampilkan pesan alert ketika elemen input teks kehilangan fokus-nya.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\n&lt;input type=&quot;text&quot; onblur=&quot;alert(&#039;Text input loses focus!&#039;)&quot;&gt;\n&lt;button type=&quot;button&quot;&gt;Submit&lt;\/button&gt;\n<\/pre><\/div>\n\n\n<p class=\"wp-block-paragraph\">Untuk menghilangkan fokus dari elemen form, pertama click di dalamnya, lalu tekan tombol tab pada keyboard, fokuskan kepada sesuatu yang lain, atau klik di luarnya.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Event Change (onchange)<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Event change terjadi ketika pengguna mengubah nilai elemen form.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Kalian dapat menangani event change dengan onchange event handler. Contoh berikut akan menampilkan pesan alert ketika kalian mengubah opsi di select box.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\n&lt;select onchange=&quot;alert(&#039;You have changed the selection!&#039;);&quot;&gt;\n    &lt;option&gt;Select&lt;\/option&gt;\n    &lt;option&gt;Male&lt;\/option&gt;\n    &lt;option&gt;Female&lt;\/option&gt;\n&lt;\/select&gt;\n<\/pre><\/div>\n\n\n<h5 class=\"wp-block-heading\">Event Submit (onsubmit)<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Submit event hanya terjadi ketika pengguna mengirimkan formulir di halaman web.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Kalian dapat menangani submit event dengan onsubmit event handler. Contoh berikut akan menampilkan pesan alert kepada kalian saat submit form ke server.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\n&lt;form action=&quot;action.php&quot; method=&quot;post&quot; onsubmit=&quot;alert(&#039;Form data will be submitted to the server!&#039;);&quot;&gt;\n    &lt;label&gt;First Name:&lt;\/label&gt;\n    &lt;input type=&quot;text&quot; name=&quot;first-name&quot; required&gt;\n    &lt;input type=&quot;submit&quot; value=&quot;Submit&quot;&gt;\n&lt;\/form&gt;\n<\/pre><\/div>\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Memahami event dan event handler Event adalah sesuatu yang terjadi ketika pengguna berinteraksi dengan halaman web, seperti ketika dia mengklik tautan atau tombol, memasukkan teks<\/p>\n","protected":false},"author":1,"featured_media":11445,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-11494","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-belajar-web-design"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>JavaScript : Event JavaScript - WebHozz Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.webhozz.com\/blog\/javascript-event-javascript\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"JavaScript : Event JavaScript - WebHozz Blog\" \/>\n<meta property=\"og:description\" content=\"Memahami event dan event handler Event adalah sesuatu yang terjadi ketika pengguna berinteraksi dengan halaman web, seperti ketika dia mengklik tautan atau tombol, memasukkan teks\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.webhozz.com\/blog\/javascript-event-javascript\/\" \/>\n<meta property=\"og:site_name\" content=\"WebHozz Blog\" \/>\n<meta property=\"article:published_time\" content=\"2022-07-02T04:20:42+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-05-09T07:14:13+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.webhozz.com\/blog\/wp-content\/uploads\/2022\/06\/JavaScript_1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"750\" \/>\n\t<meta property=\"og:image:height\" content=\"400\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/javascript-event-javascript\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/javascript-event-javascript\\\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/#\\\/schema\\\/person\\\/d5f539ad171dc74baaf6a98dfef6fcef\"},\"headline\":\"JavaScript : Event JavaScript\",\"datePublished\":\"2022-07-02T04:20:42+00:00\",\"dateModified\":\"2023-05-09T07:14:13+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/javascript-event-javascript\\\/\"},\"wordCount\":780,\"publisher\":{\"@id\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/javascript-event-javascript\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/JavaScript_1.jpg\",\"articleSection\":[\"Belajar Web Design\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/javascript-event-javascript\\\/\",\"url\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/javascript-event-javascript\\\/\",\"name\":\"JavaScript : Event JavaScript - WebHozz Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/javascript-event-javascript\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/javascript-event-javascript\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/JavaScript_1.jpg\",\"datePublished\":\"2022-07-02T04:20:42+00:00\",\"dateModified\":\"2023-05-09T07:14:13+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/javascript-event-javascript\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/javascript-event-javascript\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/javascript-event-javascript\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/JavaScript_1.jpg\",\"contentUrl\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/JavaScript_1.jpg\",\"width\":\"750\",\"height\":\"400\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/javascript-event-javascript\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"JavaScript : Event JavaScript\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/\",\"name\":\"WebHozz Blog\",\"description\":\"Kursus Web &amp; Android di Jakarta Bandung\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/#organization\",\"name\":\"WebHozz\",\"url\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/04\\\/logo-persegi.jpg\",\"contentUrl\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/04\\\/logo-persegi.jpg\",\"width\":442,\"height\":442,\"caption\":\"WebHozz\"},\"image\":{\"@id\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/#\\\/schema\\\/person\\\/d5f539ad171dc74baaf6a98dfef6fcef\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/bff35e4083f3870e2f911c4437e788147d340f274268d361dd7e1cf20bebb156?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/bff35e4083f3870e2f911c4437e788147d340f274268d361dd7e1cf20bebb156?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/bff35e4083f3870e2f911c4437e788147d340f274268d361dd7e1cf20bebb156?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"url\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/author\\\/admin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"JavaScript : Event JavaScript - WebHozz Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.webhozz.com\/blog\/javascript-event-javascript\/","og_locale":"en_US","og_type":"article","og_title":"JavaScript : Event JavaScript - WebHozz Blog","og_description":"Memahami event dan event handler Event adalah sesuatu yang terjadi ketika pengguna berinteraksi dengan halaman web, seperti ketika dia mengklik tautan atau tombol, memasukkan teks","og_url":"https:\/\/www.webhozz.com\/blog\/javascript-event-javascript\/","og_site_name":"WebHozz Blog","article_published_time":"2022-07-02T04:20:42+00:00","article_modified_time":"2023-05-09T07:14:13+00:00","og_image":[{"width":750,"height":400,"url":"https:\/\/www.webhozz.com\/blog\/wp-content\/uploads\/2022\/06\/JavaScript_1.jpg","type":"image\/jpeg"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.webhozz.com\/blog\/javascript-event-javascript\/#article","isPartOf":{"@id":"https:\/\/www.webhozz.com\/blog\/javascript-event-javascript\/"},"author":{"name":"admin","@id":"https:\/\/www.webhozz.com\/blog\/#\/schema\/person\/d5f539ad171dc74baaf6a98dfef6fcef"},"headline":"JavaScript : Event JavaScript","datePublished":"2022-07-02T04:20:42+00:00","dateModified":"2023-05-09T07:14:13+00:00","mainEntityOfPage":{"@id":"https:\/\/www.webhozz.com\/blog\/javascript-event-javascript\/"},"wordCount":780,"publisher":{"@id":"https:\/\/www.webhozz.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.webhozz.com\/blog\/javascript-event-javascript\/#primaryimage"},"thumbnailUrl":"https:\/\/www.webhozz.com\/blog\/wp-content\/uploads\/2022\/06\/JavaScript_1.jpg","articleSection":["Belajar Web Design"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.webhozz.com\/blog\/javascript-event-javascript\/","url":"https:\/\/www.webhozz.com\/blog\/javascript-event-javascript\/","name":"JavaScript : Event JavaScript - WebHozz Blog","isPartOf":{"@id":"https:\/\/www.webhozz.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.webhozz.com\/blog\/javascript-event-javascript\/#primaryimage"},"image":{"@id":"https:\/\/www.webhozz.com\/blog\/javascript-event-javascript\/#primaryimage"},"thumbnailUrl":"https:\/\/www.webhozz.com\/blog\/wp-content\/uploads\/2022\/06\/JavaScript_1.jpg","datePublished":"2022-07-02T04:20:42+00:00","dateModified":"2023-05-09T07:14:13+00:00","breadcrumb":{"@id":"https:\/\/www.webhozz.com\/blog\/javascript-event-javascript\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.webhozz.com\/blog\/javascript-event-javascript\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.webhozz.com\/blog\/javascript-event-javascript\/#primaryimage","url":"https:\/\/www.webhozz.com\/blog\/wp-content\/uploads\/2022\/06\/JavaScript_1.jpg","contentUrl":"https:\/\/www.webhozz.com\/blog\/wp-content\/uploads\/2022\/06\/JavaScript_1.jpg","width":"750","height":"400"},{"@type":"BreadcrumbList","@id":"https:\/\/www.webhozz.com\/blog\/javascript-event-javascript\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.webhozz.com\/blog\/"},{"@type":"ListItem","position":2,"name":"JavaScript : Event JavaScript"}]},{"@type":"WebSite","@id":"https:\/\/www.webhozz.com\/blog\/#website","url":"https:\/\/www.webhozz.com\/blog\/","name":"WebHozz Blog","description":"Kursus Web &amp; Android di Jakarta Bandung","publisher":{"@id":"https:\/\/www.webhozz.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.webhozz.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.webhozz.com\/blog\/#organization","name":"WebHozz","url":"https:\/\/www.webhozz.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.webhozz.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.webhozz.com\/blog\/wp-content\/uploads\/2018\/04\/logo-persegi.jpg","contentUrl":"https:\/\/www.webhozz.com\/blog\/wp-content\/uploads\/2018\/04\/logo-persegi.jpg","width":442,"height":442,"caption":"WebHozz"},"image":{"@id":"https:\/\/www.webhozz.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.webhozz.com\/blog\/#\/schema\/person\/d5f539ad171dc74baaf6a98dfef6fcef","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/bff35e4083f3870e2f911c4437e788147d340f274268d361dd7e1cf20bebb156?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/bff35e4083f3870e2f911c4437e788147d340f274268d361dd7e1cf20bebb156?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/bff35e4083f3870e2f911c4437e788147d340f274268d361dd7e1cf20bebb156?s=96&d=mm&r=g","caption":"admin"},"url":"https:\/\/www.webhozz.com\/blog\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.webhozz.com\/blog\/wp-json\/wp\/v2\/posts\/11494","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.webhozz.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.webhozz.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.webhozz.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.webhozz.com\/blog\/wp-json\/wp\/v2\/comments?post=11494"}],"version-history":[{"count":2,"href":"https:\/\/www.webhozz.com\/blog\/wp-json\/wp\/v2\/posts\/11494\/revisions"}],"predecessor-version":[{"id":12551,"href":"https:\/\/www.webhozz.com\/blog\/wp-json\/wp\/v2\/posts\/11494\/revisions\/12551"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.webhozz.com\/blog\/wp-json\/wp\/v2\/media\/11445"}],"wp:attachment":[{"href":"https:\/\/www.webhozz.com\/blog\/wp-json\/wp\/v2\/media?parent=11494"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.webhozz.com\/blog\/wp-json\/wp\/v2\/categories?post=11494"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.webhozz.com\/blog\/wp-json\/wp\/v2\/tags?post=11494"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}