CINXE.COM

JavaScript Reference

<!DOCTYPE html> <html lang="en-US"> <head> <title>JavaScript Reference</title> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="title" property="og:title" content="W3Schools.com"> <meta name="Keywords" content="HTML, Python, CSS, SQL, JavaScript, How to, PHP, Java, C, C++, C#, jQuery, Bootstrap, Colors, W3.CSS, XML, MySQL, Icons, NodeJS, React, Graphics, Angular, R, AI, Git, Data Science, Code Game, Tutorials, Programming, Web Development, Training, Learning, Quiz, Exercises, Courses, Lessons, References, Examples, Learn to code, Source code, Demos, Tips, Website"> <meta name="Description" content="Well organized and easy to understand Web building tutorials with lots of examples of how to use HTML, CSS, JavaScript, SQL, Python, PHP, Bootstrap, Java, XML and more."> <meta property="og:image" content="https://www.w3schools.com/images/w3schools_logo_436_2.png"> <meta property="og:image:type" content="image/png"> <meta property="og:image:width" content="436"> <meta property="og:image:height" content="228"> <meta property="og:description" content="W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more."> <link rel="icon" href="https://www.w3schools.com/favicon.ico"> <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"> <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"> <link rel="manifest" href="/site.webmanifest"> <link rel="mask-icon" href="/safari-pinned-tab.svg" color="#04aa6d"> <meta name="msapplication-TileColor" content="#00a300"> <meta name="theme-color" content="#ffffff"> <link rel="preload" href="/lib/fonts/fontawesome.woff2?14663396" as="font" type="font/woff2" crossorigin> <link rel="preload" href="/lib/fonts/source-code-pro-v14-latin-regular.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="/lib/fonts/roboto-mono-v13-latin-500.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="/lib/fonts/source-sans-pro-v14-latin-700.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="/lib/fonts/source-sans-pro-v14-latin-600.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="/lib/fonts/SourceSansPro-Regular.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="/lib/fonts/freckle-face-v9-latin-regular.woff2" as="font" type="font/woff2" crossorigin> <link rel="stylesheet" href="/lib/topnav/main.css?v=1.0.35"> <link rel="stylesheet" href="/lib/my-learning/main.css?v=1.0.30"> <link rel="stylesheet" href="/lib/pathfinder/main.css?v=1.0.3"> <link rel="stylesheet" href="/lib/w3schools32.css?v=1.0.1"> <link rel="stylesheet" href="/plus/plans/main.css"> <!-- Google Tag Manager --> <script> (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-KTCFC3S'); var subjectFolder = location.pathname; subjectFolder = subjectFolder.replace("/", ""); if (subjectFolder.startsWith("python/") == true ) { if (subjectFolder.includes("/numpy/") == true ) { subjectFolder = "numpy/" } else if (subjectFolder.includes("/pandas/") == true ) { subjectFolder = "pandas/" } else if (subjectFolder.includes("/scipy/") == true ) { subjectFolder = "scipy/" } } subjectFolder = subjectFolder.substr(0, subjectFolder.indexOf("/")); var k42 = false; </script> <!-- End Google Tag Manager --> <script src="/lib/uic.js?v=1.0.5"></script> <script data-cfasync="false" type="text/javascript"> var k42 = false; // GPT slots var gptAdSlots = []; window.googletag = window.googletag || { cmd: [] }; googletag.cmd.push(function() { googletag.pubads().setTargeting("page_section", subjectFolder); }); k42 = true; </script> <script data-cfasync="false" type="text/javascript"> window.snigelPubConf = { "adengine": { "activeLots": [ {placement: "adngin-bottom_left-0", adUnit: "bottom_left" }, {placement: "adngin-bottom_right-0", adUnit: "bottom_right" }, {placement: "adngin-main_leaderboard-0", adUnit: "main_leaderboard" }, {placement: "adngin-sidebar_top-0", adUnit: "sidebar_top" }, {placement: "adngin-outstream-0", adUnit: "outstream" }, ] } } uic_r_a() </script> <script type='text/javascript'> var stickyadstatus = ""; function fix_stickyad() { document.getElementById("stickypos").style.position = "sticky"; var elem = document.getElementById("stickyadcontainer"); if (!elem) {return false;} if (document.getElementById("skyscraper")) { var skyWidth = Number(w3_getStyleValue(document.getElementById("skyscraper"), "width").replace("px", "")); } else { var skyWidth = Number(w3_getStyleValue(document.getElementById("right"), "width").replace("px", "")); } elem.style.width = skyWidth + "px"; if (window.innerWidth <= 992) { elem.style.position = ""; elem.style.top = stickypos + "px"; return false; } var stickypos = document.getElementById("stickypos").offsetTop; var docTop = window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop; var adHeight = Number(w3_getStyleValue(elem, "height").replace("px", "")); if (stickyadstatus == "") { if ((stickypos - docTop) < 100) { elem.style.position = "fixed"; elem.style.top = "100px"; stickyadstatus = "sticky"; document.getElementById("stickypos").style.position = "sticky"; } } else { if ((docTop + 100) - stickypos < 0) { elem.style.position = ""; elem.style.top = stickypos + "px"; stickyadstatus = ""; document.getElementById("stickypos").style.position = "static"; } } if (stickyadstatus == "sticky") { if ((docTop + adHeight + 100) > document.getElementById("footer").offsetTop) { elem.style.position = "absolute"; elem.style.top = (document.getElementById("footer").offsetTop - adHeight) + "px"; document.getElementById("stickypos").style.position = "static"; } else { elem.style.position = "fixed"; elem.style.top = "100px"; stickyadstatus = "sticky"; document.getElementById("stickypos").style.position = "sticky"; } } } function w3_getStyleValue(elmnt,style) { if (window.getComputedStyle) { return window.getComputedStyle(elmnt,null).getPropertyValue(style); } else { return elmnt.currentStyle[style]; } } </script> <script async data-cfasync="false" src="https://cdn.snigelweb.com/adengine/w3schools.com/loader.js" type="text/javascript"></script> <script src="/lib/common-deps.js?v=1.0.5"></script> <script src="/lib/user-session.js?v=1.0.34"></script> <script src="/lib/my-learning/main.js?v=1.0.29"></script> <script> function filterSearch() { var a, l, b, i, j, c, ahref, s, tr, td; c = document.getElementById("searchstring").value.toUpperCase(); a = document.getElementById("jsreftable").getElementsByClassName("ws-table-all"); //h = document.getElementById("jsreftable").getElementsByTagName("h2"); for (j = 0; j < a.length; j++) { s = 0; tr = a[j].getElementsByTagName("tr"); for (i = 0; i < tr.length; i++) { td = tr[i].getElementsByTagName("td")[0]; if (td) { cc = td.textContent; if (cc.toUpperCase().indexOf(c) > -1) { tr[i].style.display = ""; s = 1; } else { tr[i].style.display = "none"; } } if (i == (tr.length - 1)) { if (s == 0) { a[j].style.display = "none"; // h[j].style.display = "none"; } else { a[j].style.display = ""; // h[j].style.display = ""; fixStripes(tr); } } } } } function fixStripes(a) { var i, c = 0, n = 0; for (i = 0; i < a.length; i++) { if (a[i].style.display != "none") { if (c == 0) { a[i].className = "w3-white"; c = 1; } else { a[i].className = "ws-grey"; c = 0; } } } } </script> <style> #jsreftable .ws-table-all td:first-child { width: 20%!important; } #jsreftable .ws-table-all td:last-child { width: 150px!important; } input[type=text] { width: 100%; box-sizing: border-box; border: 2px solid #ccc; border-radius: 4px; font-size: 16px; padding: 12px 20px 12px 40px; margin-bottom:5px; } #searchicon:after { content: "\f002"; font-family: FontAwesome; position: absolute; font-size: 24px; color: #cccccc; top: 6px; left: 12px; } label { font-weight:normal; } </style> </head><body> <div id="tnb-search-suggestions"></div> <div id="top-nav-bar" class="classic" > <div id="pagetop" class="w3-bar notranslate w3-white" > <a id="w3-logo" href="https://www.w3schools.com" class="w3-bar-item w3-button w3-hover-none w3-left ga-top ga-top-w3home" title="Home" style="width: 75px" aria-label="Home link" > <i class="fa fa-logo ws-hover-text-green" style="position: relative; z-index: 1; color: #04aa6d; font-size: 36px !important" aria-hidden="true" ></i> </a> <nav class="tnb-desktop-nav w3-bar-item"> <a onclick="TopNavBar.openNavItem('tutorials')" class="tnb-nav-btn w3-bar-item w3-button barex bar-item-hover w3-padding-16 ga-top ga-top-tut-and-ref" href="javascript:void(0)" id="navbtn_tutorials" title="Tutorials and References" role="button" > Tutorials <i class="fa fa-caret-down" style="font-size: 15px" aria-hidden="true" ></i> <i class="fa fa-caret-up" style="display: none; font-size: 15px" aria-hidden="true" ></i> </a> <a onclick="TopNavBar.openNavItem('exercises')" class="tnb-nav-btn w3-bar-item w3-button barex bar-item-hover w3-padding-16 ga-top ga-top-exc-and-quz" href="javascript:void(0)" id="navbtn_exercises" title="Exercises and Quizzes" role="button" > Exercises <i class="fa fa-caret-down" style="font-size: 15px" aria-hidden="true" ></i> <i class="fa fa-caret-up" style="display: none; font-size: 15px" aria-hidden="true" ></i> </a> <a onclick="TopNavBar.openNavItem('certified')" class="tnb-nav-btn w3-bar-item w3-button barex bar-item-hover w3-padding-16 tnb-paid-service ga-top ga-top-cert-and-course" href="javascript:void(0)" id="navbtn_certified" title="Certificates" role="button" > Certificates <i class="fa fa-caret-down" style="font-size: 15px" aria-hidden="true" ></i> <i class="fa fa-caret-up" style="display: none; font-size: 15px" aria-hidden="true" ></i> </a> <a onclick="TopNavBar.openNavItem('services')" class="tnb-nav-btn w3-bar-item w3-button barex bar-item-hover w3-padding-16 ga-top ga-top-services" href="javascript:void(0)" id="navbtn_services" title="Our Services" role="button" > Services <i class="fa fa-caret-down" style="font-size: 15px" aria-hidden="true" ></i> <i class="fa fa-caret-up" style="display: none; font-size: 15px" aria-hidden="true" ></i> </a> </nav> <a onclick="TopNavBar.openMenu()" class="tnb-menu-btn w3-bar-item w3-button bar-item-hover w3-padding-16 ga-top ga-top-menu" href="javascript:void(0)" title="Menu" aria-label="Menu" role="button" > Menu <i class="fa fa-caret-down" style="font-size: 15px" aria-hidden="true" ></i> <i class="fa fa-caret-up" style="display: none; font-size: 15px" aria-hidden="true" ></i> </a> <div id="tnb-google-search-container" class="w3-bar-item" > <div id="tnb-google-search-inner-container"> <label for="tnb-google-search-input" class="tnb-soft-hide" > Search field </label> <input id="tnb-google-search-input" type="text" placeholder="Search..." autocomplete="off" onkeydown="TopNavBar.googleSearchAttachKeyPressHandler(event)" aria-label="Search field" oninput="TopNavBar.searchWithSuggestions(this)" onfocus="TopNavBar.searchWithSuggestions(this)" onblur="TopNavBar.searchFieldLostFocus(event)" /> <div id="tnb-google-search-submit-btn" class="tnb-button-light" role="button" aria-label="Button to search" onclick="TopNavBar.googleSearchSubmit()" > <svg id="tnb-google-search-icon" viewBox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg" > <path d="M11.8153 10.3439C12.6061 9.2673 13.0732 7.9382 13.0732 6.5C13.0732 2.91015 10.163 0 6.57318 0C2.98333 0 0.0731812 2.91015 0.0731812 6.5C0.0731812 10.0899 2.98333 13 6.57318 13C8.01176 13 9.3412 12.5327 10.4179 11.7415L10.4171 11.7422C10.4466 11.7822 10.4794 11.8204 10.5156 11.8566L14.3661 15.7071C14.7566 16.0976 15.3898 16.0976 15.7803 15.7071C16.1708 15.3166 16.1708 14.6834 15.7803 14.2929L11.9298 10.4424C11.8936 10.4062 11.8553 10.3734 11.8153 10.3439ZM12.0732 6.5C12.0732 9.53757 9.61075 12 6.57318 12C3.53561 12 1.07318 9.53757 1.07318 6.5C1.07318 3.46243 3.53561 1 6.57318 1C9.61075 1 12.0732 3.46243 12.0732 6.5Z" fill="black" ></path> </svg> </div> </div> <div id="tnb-google-search-mobile-action-btns"> <div id="tnb-google-search-mobile-show" class="tnb-button" onclick="TopNavBar.googleSearchShowMobileContainer()" aria-label="Button to open search field" role="button" > <svg viewBox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg" > <path d="M11.8153 10.3439C12.6061 9.2673 13.0732 7.9382 13.0732 6.5C13.0732 2.91015 10.163 0 6.57318 0C2.98333 0 0.0731812 2.91015 0.0731812 6.5C0.0731812 10.0899 2.98333 13 6.57318 13C8.01176 13 9.3412 12.5327 10.4179 11.7415L10.4171 11.7422C10.4466 11.7822 10.4794 11.8204 10.5156 11.8566L14.3661 15.7071C14.7566 16.0976 15.3898 16.0976 15.7803 15.7071C16.1708 15.3166 16.1708 14.6834 15.7803 14.2929L11.9298 10.4424C11.8936 10.4062 11.8553 10.3734 11.8153 10.3439ZM12.0732 6.5C12.0732 9.53757 9.61075 12 6.57318 12C3.53561 12 1.07318 9.53757 1.07318 6.5C1.07318 3.46243 3.53561 1 6.57318 1C9.61075 1 12.0732 3.46243 12.0732 6.5Z" fill="currentColor" ></path> </svg> </div> <div id="tnb-google-search-mobile-close" class="tnb-button" onclick="TopNavBar.googleSearchHideMobileContainer()" role="button" aria-label="Close search field" > <i>&times;</i> </div> </div> </div> <div id="tnb-dark-mode-toggle-wrapper" class="w3-bar-item" > <a onclick="TopNavBar.toggleUserPreferredTheme()" id="tnb-dark-mode-toggle-btn" href="javascript:void(0);" class="tnb-button fa ga-nav ga-dark-mode-toggle" role="button" title="Toggle light/dark mode" aria-label="Toggle light/dark mode" > <i>&#xe80b;</i> </a> </div> <div class="tnb-right-section"> <!-- < user-anonymous --> <a href="https://profile.w3schools.com/log-in" class="user-anonymous tnb-login-btn w3-bar-item w3-btn w3-hide bar-item-hover w3-right ws-light-green ga-top ga-top-login" title="Login to your account" aria-label="Login to your account" > Log in </a> <a href="https://profile.w3schools.com/sign-up" class="user-anonymous tnb-signup-btn w3-bar-item w3-button w3-hide w3-right ws-green ws-hover-green ga-top ga-top-signup" title="Sign Up to Improve Your Learning Experience" aria-label="Sign Up to Improve Your Learning Experience" > Sign Up </a> <!-- > user-anonymous --> <!-- < user-authenticated --> <a href="https://profile.w3schools.com/log-in" class="user-authenticated user-profile-btn w3-alt-btn w3-hide ga-top ga-top-profile" title="Your W3Schools Profile" aria-label="Your W3Schools Profile" > <svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 2048 2048" class="user-profile-icon" aria-label="Your W3Schools Profile Icon" > <path d="M 843.500 1148.155 C 837.450 1148.515, 823.050 1149.334, 811.500 1149.975 C 742.799 1153.788, 704.251 1162.996, 635.391 1192.044 C 517.544 1241.756, 398.992 1352.262, 337.200 1470 C 251.831 1632.658, 253.457 1816.879, 340.500 1843.982 C 351.574 1847.431, 1696.426 1847.431, 1707.500 1843.982 C 1794.543 1816.879, 1796.169 1632.658, 1710.800 1470 C 1649.008 1352.262, 1530.456 1241.756, 1412.609 1192.044 C 1344.588 1163.350, 1305.224 1153.854, 1238.500 1150.039 C 1190.330 1147.286, 1196.307 1147.328, 1097 1149.035 C 1039.984 1150.015, 1010.205 1150.008, 950 1149.003 C 851.731 1147.362, 856.213 1147.398, 843.500 1148.155" stroke="none" fill="#2a93fb" fill-rule="evenodd" /> <path d="M 1008 194.584 C 1006.075 194.809, 999.325 195.476, 993 196.064 C 927.768 202.134, 845.423 233.043, 786 273.762 C 691.987 338.184, 622.881 442.165, 601.082 552 C 588.496 615.414, 592.917 705.245, 611.329 760.230 C 643.220 855.469, 694.977 930.136, 763.195 979.321 C 810.333 1013.308, 839.747 1026.645, 913.697 1047.562 C 1010.275 1074.879, 1108.934 1065.290, 1221 1017.694 C 1259.787 1001.221, 1307.818 965.858, 1339.852 930.191 C 1460.375 795.998, 1488.781 609.032, 1412.581 451.500 C 1350.098 322.327, 1240.457 235.724, 1097.500 202.624 C 1072.356 196.802, 1025.206 192.566, 1008 194.584" stroke="none" fill="#0aaa8a" fill-rule="evenodd" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="user-progress" aria-label="Your W3Schools Profile Progress" > <path class="user-progress-circle1" fill="none" d="M 25.99650934151373 15.00000030461742 A 20 20 0 1 0 26 15" ></path> <path class="user-progress-circle2" fill="none" d="M 26 15 A 20 20 0 0 0 26 15" ></path> </svg> <span class="user-progress-star">&#x2605;</span> <span class="user-progress-point">+1</span> </a> <a href="https://pathfinder.w3schools.com" class="user-authenticated tnb-dashboard-btn w3-bar-item w3-button w3-hide w3-right w3-white ga-top ga-top-dashboard" title="Your W3Schools Dashboard" aria-label="Your W3Schools Dashboard" > My W3Schools </a> <!-- > user-authenticated --> <!-- < user-anonymous - action-btn --> <a target="_blank" href="https://campus.w3schools.com/collections/course-catalog" class="user-anonymous tnb-certificates-btn w3-bar-item w3-button w3-hide w3-right w3-white ga-top ga-top-certificates" title="W3Schools Certificates" aria-label="W3Schools Certificates" > <svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 576 512" aria-hidden="true" > <path d="M24 0C10.7 0 0 10.7 0 24S10.7 48 24 48H69.5c3.8 0 7.1 2.7 7.9 6.5l51.6 271c6.5 34 36.2 58.5 70.7 58.5H488c13.3 0 24-10.7 24-24s-10.7-24-24-24H199.7c-11.5 0-21.4-8.2-23.6-19.5L170.7 288H459.2c32.6 0 61.1-21.8 69.5-53.3l41-152.3C576.6 57 557.4 32 531.1 32h-411C111 12.8 91.6 0 69.5 0H24zM131.1 80H520.7L482.4 222.2c-2.8 10.5-12.3 17.8-23.2 17.8H161.6L131.1 80zM176 512a48 48 0 1 0 0-96 48 48 0 1 0 0 96zm336-48a48 48 0 1 0 -96 0 48 48 0 1 0 96 0z" fill="currentColor" /> </svg> Get Certified </a> <a href="/spaces/index.php" class="user-anonymous tnb-spaces-btn w3-bar-item w3-button w3-hide w3-right w3-white ga-top ga-top-spaces" title="Get Your Own Website With W3Schools Spaces" aria-label="Get Your Own Website With W3Schools Spaces" > <svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 640 512" aria-hidden="true" > <path d="M392.8 1.2c-17-4.9-34.7 5-39.6 22l-128 448c-4.9 17 5 34.7 22 39.6s34.7-5 39.6-22l128-448c4.9-17-5-34.7-22-39.6zm80.6 120.1c-12.5 12.5-12.5 32.8 0 45.3L562.7 256l-89.4 89.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l112-112c12.5-12.5 12.5-32.8 0-45.3l-112-112c-12.5-12.5-32.8-12.5-45.3 0zm-306.7 0c-12.5-12.5-32.8-12.5-45.3 0l-112 112c-12.5 12.5-12.5 32.8 0 45.3l112 112c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L77.3 256l89.4-89.4c12.5-12.5 12.5-32.8 0-45.3z" fill="currentColor" /> </svg> Spaces </a> <a href="/academy/teachers/index.php" class="user-anonymous tnb-jobs-btn w3-bar-item w3-button w3-hide w3-right w3-white ga-top ga-top-teachers" title="Contact us about W3Schools Academy for educational institutions" aria-label="Contact us about W3Schools Academy for educational institutions" > <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 640 512" focusable="false" class="chakra-icon css-9gdywz" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg" > <path d="M622.34 153.2L343.4 67.5c-15.2-4.67-31.6-4.67-46.79 0L17.66 153.2c-23.54 7.23-23.54 38.36 0 45.59l48.63 14.94c-10.67 13.19-17.23 29.28-17.88 46.9C38.78 266.15 32 276.11 32 288c0 10.78 5.68 19.85 13.86 25.65L20.33 428.53C18.11 438.52 25.71 448 35.94 448h56.11c10.24 0 17.84-9.48 15.62-19.47L82.14 313.65C90.32 307.85 96 298.78 96 288c0-11.57-6.47-21.25-15.66-26.87.76-15.02 8.44-28.3 20.69-36.72L296.6 284.5c9.06 2.78 26.44 6.25 46.79 0l278.95-85.7c23.55-7.24 23.55-38.36 0-45.6zM352.79 315.09c-28.53 8.76-52.84 3.92-65.59 0l-145.02-44.55L128 384c0 35.35 85.96 64 192 64s192-28.65 192-64l-14.18-113.47-145.03 44.56z"></path> </svg> For Teachers </a> <a href="/plus/index.php" class="user-anonymous tnb-jobs-btn w3-bar-item w3-button w3-hide w3-right w3-white ga-top ga-top-plus" title="Become a PLUS user and unlock powerful features" aria-label="Become a PLUS user and unlock powerful features" > <svg xmlns="http://www.w3.org/2000/svg" width="15" height="36" viewBox="0 0 12 16" fill="none" aria-hidden="true" > <path d="M6.65723 6.24707C6.76704 5.91764 7.233 5.91765 7.34281 6.24707L7.98828 8.1835C8.276 9.04666 8.95332 9.72399 9.81648 10.0117L11.7529 10.6572C12.0824 10.767 12.0824 11.233 11.7529 11.3428L9.81649 11.9883C8.95332 12.276 8.27599 12.9533 7.98828 13.8165L7.34281 15.7529C7.233 16.0823 6.76704 16.0823 6.65723 15.7529L6.01173 13.8165C5.72401 12.9533 5.04669 12.276 4.18353 11.9883L2.24707 11.3428C1.91764 11.233 1.91764 10.767 2.24707 10.6572L4.18353 10.0117C5.04669 9.72399 5.72401 9.04667 6.01173 8.18352L6.65723 6.24707Z" fill="#9763f6" /> <path d="M2.79434 1.14824C2.86023 0.950586 3.1398 0.950587 3.20569 1.14824L3.59297 2.3101C3.7656 2.828 4.172 3.2344 4.6899 3.40703L5.85177 3.79432C6.04942 3.86021 6.04942 4.13978 5.85177 4.20567L4.6899 4.59296C4.172 4.76559 3.7656 5.17199 3.59297 5.68989L3.20569 6.85176C3.13981 7.04941 2.86023 7.04942 2.79434 6.85176L2.40704 5.68988C2.23441 5.17198 1.82801 4.76559 1.31012 4.59296L0.148241 4.20567C-0.0494137 4.13978 -0.0494138 3.86021 0.148241 3.79432L1.31012 3.40703C1.82802 3.2344 2.23441 2.82801 2.40704 2.31011L2.79434 1.14824Z" fill="#9763f6" /> <path d="M9.8629 0.0988265C9.90682 -0.032943 10.0932 -0.0329419 10.1371 0.098828L10.3953 0.873401C10.5104 1.21867 10.7813 1.4896 11.1266 1.60469L11.9012 1.86288C12.0329 1.9068 12.0329 2.09319 11.9012 2.13711L11.1266 2.39531C10.7813 2.51039 10.5104 2.78133 10.3953 3.12659L10.1371 3.90117C10.0932 4.03294 9.90682 4.03294 9.8629 3.90117L9.6047 3.12659C9.48961 2.78132 9.21868 2.5104 8.87342 2.39531L8.09883 2.13711C7.96706 2.09319 7.96706 1.9068 8.09883 1.86288L8.87342 1.60469C9.21868 1.4896 9.48961 1.21867 9.6047 0.873408L9.8629 0.0988265Z" fill="#9763f6" /> </svg> Plus </a> <!-- > user-anonymous - action-btn --> <!-- < user-authenticated - action-btn --> <a target="_blank" href="https://campus.w3schools.com/collections/course-catalog" class="user-authenticated tnb-certificates-btn w3-bar-item w3-button w3-hide w3-right w3-white ga-top ga-top-certificates" title="W3Schools Certificates" aria-label="W3Schools Certificates" > <svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 576 512" aria-hidden="true" > <path d="M24 0C10.7 0 0 10.7 0 24S10.7 48 24 48H69.5c3.8 0 7.1 2.7 7.9 6.5l51.6 271c6.5 34 36.2 58.5 70.7 58.5H488c13.3 0 24-10.7 24-24s-10.7-24-24-24H199.7c-11.5 0-21.4-8.2-23.6-19.5L170.7 288H459.2c32.6 0 61.1-21.8 69.5-53.3l41-152.3C576.6 57 557.4 32 531.1 32h-411C111 12.8 91.6 0 69.5 0H24zM131.1 80H520.7L482.4 222.2c-2.8 10.5-12.3 17.8-23.2 17.8H161.6L131.1 80zM176 512a48 48 0 1 0 0-96 48 48 0 1 0 0 96zm336-48a48 48 0 1 0 -96 0 48 48 0 1 0 96 0z" fill="currentColor" /> </svg> Get Certified </a> <a href="https://spaces.w3schools.com/space/" class="user-authenticated tnb-spaces-btn w3-bar-item w3-button w3-hide w3-right w3-white ga-top ga-top-spaces" title="Go to Your W3Schools Space" aria-label="Go to Your W3Schools Space" > <svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 640 512" aria-hidden="true" > <path d="M392.8 1.2c-17-4.9-34.7 5-39.6 22l-128 448c-4.9 17 5 34.7 22 39.6s34.7-5 39.6-22l128-448c4.9-17-5-34.7-22-39.6zm80.6 120.1c-12.5 12.5-12.5 32.8 0 45.3L562.7 256l-89.4 89.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l112-112c12.5-12.5 12.5-32.8 0-45.3l-112-112c-12.5-12.5-32.8-12.5-45.3 0zm-306.7 0c-12.5-12.5-32.8-12.5-45.3 0l-112 112c-12.5 12.5-12.5 32.8 0 45.3l112 112c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L77.3 256l89.4-89.4c12.5-12.5 12.5-32.8 0-45.3z" fill="currentColor" /> </svg> Spaces </a> <a href="/academy/teachers/index.php" class="user-authenticated tnb-jobs-btn w3-bar-item w3-button w3-hide w3-right w3-white ga-top ga-top-teachers" title="Contact us about W3Schools Academy for educational institutions" aria-label="Contact us about W3Schools Academy for educational institutions" > <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 640 512" focusable="false" class="chakra-icon css-9gdywz" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg" > <path d="M622.34 153.2L343.4 67.5c-15.2-4.67-31.6-4.67-46.79 0L17.66 153.2c-23.54 7.23-23.54 38.36 0 45.59l48.63 14.94c-10.67 13.19-17.23 29.28-17.88 46.9C38.78 266.15 32 276.11 32 288c0 10.78 5.68 19.85 13.86 25.65L20.33 428.53C18.11 438.52 25.71 448 35.94 448h56.11c10.24 0 17.84-9.48 15.62-19.47L82.14 313.65C90.32 307.85 96 298.78 96 288c0-11.57-6.47-21.25-15.66-26.87.76-15.02 8.44-28.3 20.69-36.72L296.6 284.5c9.06 2.78 26.44 6.25 46.79 0l278.95-85.7c23.55-7.24 23.55-38.36 0-45.6zM352.79 315.09c-28.53 8.76-52.84 3.92-65.59 0l-145.02-44.55L128 384c0 35.35 85.96 64 192 64s192-28.65 192-64l-14.18-113.47-145.03 44.56z"></path> </svg> For Teachers </a> <a href="/plus/index.php" class="user-authenticated tnb-jobs-btn w3-bar-item w3-button w3-hide w3-right w3-white ga-top ga-top-goals" title="Get personalized learning journey based on your current skills and goals" aria-label="Get personalized learning journey based on your current skills and goals" > <svg xmlns="http://www.w3.org/2000/svg" width="15" height="36" viewBox="0 0 12 16" fill="none" aria-hidden="true" > <path d="M6.65723 6.24707C6.76704 5.91764 7.233 5.91765 7.34281 6.24707L7.98828 8.1835C8.276 9.04666 8.95332 9.72399 9.81648 10.0117L11.7529 10.6572C12.0824 10.767 12.0824 11.233 11.7529 11.3428L9.81649 11.9883C8.95332 12.276 8.27599 12.9533 7.98828 13.8165L7.34281 15.7529C7.233 16.0823 6.76704 16.0823 6.65723 15.7529L6.01173 13.8165C5.72401 12.9533 5.04669 12.276 4.18353 11.9883L2.24707 11.3428C1.91764 11.233 1.91764 10.767 2.24707 10.6572L4.18353 10.0117C5.04669 9.72399 5.72401 9.04667 6.01173 8.18352L6.65723 6.24707Z" fill="#9763f6" /> <path d="M2.79434 1.14824C2.86023 0.950586 3.1398 0.950587 3.20569 1.14824L3.59297 2.3101C3.7656 2.828 4.172 3.2344 4.6899 3.40703L5.85177 3.79432C6.04942 3.86021 6.04942 4.13978 5.85177 4.20567L4.6899 4.59296C4.172 4.76559 3.7656 5.17199 3.59297 5.68989L3.20569 6.85176C3.13981 7.04941 2.86023 7.04942 2.79434 6.85176L2.40704 5.68988C2.23441 5.17198 1.82801 4.76559 1.31012 4.59296L0.148241 4.20567C-0.0494137 4.13978 -0.0494138 3.86021 0.148241 3.79432L1.31012 3.40703C1.82802 3.2344 2.23441 2.82801 2.40704 2.31011L2.79434 1.14824Z" fill="#9763f6" /> <path d="M9.8629 0.0988265C9.90682 -0.032943 10.0932 -0.0329419 10.1371 0.098828L10.3953 0.873401C10.5104 1.21867 10.7813 1.4896 11.1266 1.60469L11.9012 1.86288C12.0329 1.9068 12.0329 2.09319 11.9012 2.13711L11.1266 2.39531C10.7813 2.51039 10.5104 2.78133 10.3953 3.12659L10.1371 3.90117C10.0932 4.03294 9.90682 4.03294 9.8629 3.90117L9.6047 3.12659C9.48961 2.78132 9.21868 2.5104 8.87342 2.39531L8.09883 2.13711C7.96706 2.09319 7.96706 1.9068 8.09883 1.86288L8.87342 1.60469C9.21868 1.4896 9.48961 1.21867 9.6047 0.873408L9.8629 0.0988265Z" fill="#9763f6" /> </svg> Plus </a> <!-- > user-authenticated - action-btn --> </div> </div> <nav id="tnb-mobile-nav" class="tnb-mobile-nav w3-hide" > <div class="w3-container"> <a href="https://pathfinder.w3schools.com" class="user-authenticated w3-button w3-hide ga-top ga-top-dashboard" title="My W3Schools" aria-label="My W3Schools" > <span class="tnb-title">My W3Schools</span> </a> <div class="tnb-mobile-nav-section" data-section="tutorials" > <div class="tnb-mobile-nav-section-toggle-btn w3-button ga-top ga-top-menu-tut-and-ref" onclick="TopNavBar.toggleMobileNav(event, 'tutorials');" aria-label="Tutorials" role="button" > <span class="tnb-title">Tutorials</span> <i class="tnb-icon fa fa-caret-down" aria-hidden="true" ></i> </div> <div id="sectionxs_tutorials" class="tnb-mobile-nav-section-body" > &nbsp; </div> </div> <div class="tnb-mobile-nav-section" data-section="exercises" > <div class="tnb-mobile-nav-section-toggle-btn w3-button ga-top ga-top-menu-exc-and-quz" onclick="TopNavBar.toggleMobileNav(event, 'exercises')" aria-label="Exercises" role="button" > <span class="tnb-title">Exercises</span> <i class="tnb-icon fa fa-caret-down" aria-hidden="true" ></i> </div> <div id="sectionxs_exercises" class="tnb-mobile-nav-section-body" > &nbsp; </div> </div> <div class="tnb-mobile-nav-section" data-section="certified" > <div class="tnb-mobile-nav-section-toggle-btn tnb-paid-service w3-button ga-top ga-top-menu-cert-and-course" onclick="TopNavBar.toggleMobileNav(event, 'certified')" aria-label="Certificates" role="button" > <span class="tnb-title">Certificates</span> <i class="tnb-icon fa fa-caret-down" aria-hidden="true" ></i> </div> <div id="sectionxs_certified" class="tnb-mobile-nav-section-body" > &nbsp; </div> </div> <div class="tnb-mobile-nav-section" data-section="services" > <div class="tnb-mobile-nav-section-toggle-btn w3-button ga-top ga-top-menu-services" onclick="TopNavBar.toggleMobileNav(event, 'services')" aria-label="Services" role="button" > <span class="tnb-title">Services</span> <i class="tnb-icon fa fa-caret-down" aria-hidden="true" ></i> </div> <div id="sectionxs_services" class="tnb-mobile-nav-section-body" > &nbsp; </div> </div> <a href="/spaces/index.php" class="w3-button ga-top ga-top-menu-spaces" title="Get Your Own Website With W3Schools Spaces" aria-label="Get Your Own Website With W3Schools Spaces" > <span class="tnb-title">Spaces</span> <svg class="tnb-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512" aria-hidden="true" > <path d="M392.8 1.2c-17-4.9-34.7 5-39.6 22l-128 448c-4.9 17 5 34.7 22 39.6s34.7-5 39.6-22l128-448c4.9-17-5-34.7-22-39.6zm80.6 120.1c-12.5 12.5-12.5 32.8 0 45.3L562.7 256l-89.4 89.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l112-112c12.5-12.5 12.5-32.8 0-45.3l-112-112c-12.5-12.5-32.8-12.5-45.3 0zm-306.7 0c-12.5-12.5-32.8-12.5-45.3 0l-112 112c-12.5 12.5-12.5 32.8 0 45.3l112 112c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L77.3 256l89.4-89.4c12.5-12.5 12.5-32.8 0-45.3z" fill="currentColor" /> </svg> </a> <a target="_blank" href="https://campus.w3schools.com/collections/course-catalog" class="w3-button ga-top ga-top-menu-certificates" title="W3Schools Certificates" aria-label="W3Schools Certificates" > <span class="tnb-title">Get Certified</span> <svg class="tnb-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" aria-hidden="true" > <path d="M24 0C10.7 0 0 10.7 0 24S10.7 48 24 48H69.5c3.8 0 7.1 2.7 7.9 6.5l51.6 271c6.5 34 36.2 58.5 70.7 58.5H488c13.3 0 24-10.7 24-24s-10.7-24-24-24H199.7c-11.5 0-21.4-8.2-23.6-19.5L170.7 288H459.2c32.6 0 61.1-21.8 69.5-53.3l41-152.3C576.6 57 557.4 32 531.1 32h-411C111 12.8 91.6 0 69.5 0H24zM131.1 80H520.7L482.4 222.2c-2.8 10.5-12.3 17.8-23.2 17.8H161.6L131.1 80zM176 512a48 48 0 1 0 0-96 48 48 0 1 0 0 96zm336-48a48 48 0 1 0 -96 0 48 48 0 1 0 96 0z" fill="currentColor" /> </svg> </a> <a href="/plus/index.php" class="w3-button ga-top ga-top-menu-plus" title="Become a PLUS user and unlock powerful features" aria-label="Become a PLUS user and unlock powerful features" > <span class="tnb-title">Plus</span> <svg class="tnb-icon" xmlns="http://www.w3.org/2000/svg" width="15" height="36" viewBox="0 0 12 16" fill="none" aria-hidden="true" > <path d="M6.65723 6.24707C6.76704 5.91764 7.233 5.91765 7.34281 6.24707L7.98828 8.1835C8.276 9.04666 8.95332 9.72399 9.81648 10.0117L11.7529 10.6572C12.0824 10.767 12.0824 11.233 11.7529 11.3428L9.81649 11.9883C8.95332 12.276 8.27599 12.9533 7.98828 13.8165L7.34281 15.7529C7.233 16.0823 6.76704 16.0823 6.65723 15.7529L6.01173 13.8165C5.72401 12.9533 5.04669 12.276 4.18353 11.9883L2.24707 11.3428C1.91764 11.233 1.91764 10.767 2.24707 10.6572L4.18353 10.0117C5.04669 9.72399 5.72401 9.04667 6.01173 8.18352L6.65723 6.24707Z" fill="currentColor" /> <path d="M2.79434 1.14824C2.86023 0.950586 3.1398 0.950587 3.20569 1.14824L3.59297 2.3101C3.7656 2.828 4.172 3.2344 4.6899 3.40703L5.85177 3.79432C6.04942 3.86021 6.04942 4.13978 5.85177 4.20567L4.6899 4.59296C4.172 4.76559 3.7656 5.17199 3.59297 5.68989L3.20569 6.85176C3.13981 7.04941 2.86023 7.04942 2.79434 6.85176L2.40704 5.68988C2.23441 5.17198 1.82801 4.76559 1.31012 4.59296L0.148241 4.20567C-0.0494137 4.13978 -0.0494138 3.86021 0.148241 3.79432L1.31012 3.40703C1.82802 3.2344 2.23441 2.82801 2.40704 2.31011L2.79434 1.14824Z" fill="currentColor" /> <path d="M9.8629 0.0988265C9.90682 -0.032943 10.0932 -0.0329419 10.1371 0.098828L10.3953 0.873401C10.5104 1.21867 10.7813 1.4896 11.1266 1.60469L11.9012 1.86288C12.0329 1.9068 12.0329 2.09319 11.9012 2.13711L11.1266 2.39531C10.7813 2.51039 10.5104 2.78133 10.3953 3.12659L10.1371 3.90117C10.0932 4.03294 9.90682 4.03294 9.8629 3.90117L9.6047 3.12659C9.48961 2.78132 9.21868 2.5104 8.87342 2.39531L8.09883 2.13711C7.96706 2.09319 7.96706 1.9068 8.09883 1.86288L8.87342 1.60469C9.21868 1.4896 9.48961 1.21867 9.6047 0.873408L9.8629 0.0988265Z" fill="currentColor" /> </svg> </a> <a href="/academy/index.php" class="w3-button ga-top ga-top-menu-academy" title="W3Schools Academy" aria-label="W3Schools Academy" > <span class="tnb-title">Academy</span> </a> <a class="user-authenticated w3-hide w3-button ga-top ga-top-logout" href="https://profile.w3schools.com/logout" title="Logout" aria-label="Logout" > <span class="tnb-title">Logout</span> </a> <div class="tnb-social-network-btns"> <a target="_blank" href="https://www.youtube.com/@w3schools" title="W3Schools on YouTube" class="w3-button w3-round ga-fp" > <i class="tnb-icon fa fa-youtube" aria-hidden="true" ></i> </a> <a target="_blank" href="https://www.linkedin.com/company/w3schools.com/" title="W3Schools on LinkedIn" class="w3-button w3-round ga-fp" > <i class="tnb-icon fa" aria-hidden="true" > &#62220; </i> </a> <a target="_blank" href="https://discord.com/invite/w3schools" title="Join the W3schools community on Discord" class="w3-button w3-round ga-fp" > <i class="tnb-icon fa -discord" aria-hidden="true" > &#59399; </i> </a> <a target="_blank" href="https://www.facebook.com/w3schoolscom/" title="W3Schools on Facebook" class="w3-button w3-round ga-fp" > <i class="tnb-icon fa" aria-hidden="true" > &#59398; </i> </a> <a target="_blank" href="https://www.instagram.com/w3schools.com_official/" title="W3Schools on Instagram" class="w3-button w3-round ga-fp" > <i class="tnb-icon fa" aria-hidden="true" > &#61805; </i> </a> </div> </div> <div class="w3-button tnb-close-menu-btn w3-round ga-top ga-top-close-accordion" tabindex="0" onclick="TopNavBar.closeMenu()" role="button" aria-label="Close menu" > <span>&times;</span> </div> </nav> <div id="dropdown-nav-outer-wrapper"> <div id="dropdown-nav-inner-wrapper"> <nav id="nav_tutorials" class="dropdown-nav w3-hide-small navex" tabindex="-1" aria-label="Menu for tutorials" > <div class="w3-content menu-content"> <div id="tutorials_list" class="w3-row-padding w3-bar-block" > <div class="nav-heading-container w3-container"> <div class="nav-heading-container-title"> <h2 style="color: #fff4a3"><b>Tutorials</b></h2> </div> <div data-section="tutorials" class="filter-input-wrapper" > <div class="filter-input-inner-wrapper"> <label for="filter-tutorials-input" class="tnb-soft-hide" > Tutorials filter input </label> <input id="filter-tutorials-input" oninput="TopNavBar.filter(event, 'nav_tutorials')" type="text" class="filter-input" placeholder="Filter..." aria-label="Tutorials filter input" /> <div class="filter-clear-btn tnb-button-dark-v2" role="button" aria-label="Filter clear button" onclick="TopNavBar.clearFilter(event, 'nav_tutorials')" > <span>&times;</span> </div> </div> </div> </div> <div class="w3-col l4 m6"> <div id="tutorials_html_css_links_list"> <h3 class="tnb-nav-section-title" data-heading="html_and_css_title" > HTML and CSS </h3> <div data-name="html" data-category="html_and_css" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-html" href="/html/default.asp" title="HTML Tutorial" > <span class="learn-span">Learn</span> HTML </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-html" href="/html/default.asp" title="HTML Tutorial" > Tutorial </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ref-html" href="/tags/default.asp" title="HTML Reference" > Reference </a> </div> <div data-name="css" data-category="html_and_css" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-css" href="/css/default.asp" title="CSS Tutorial" > <span class="learn-span">Learn</span> CSS </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-css" href="/css/default.asp" title="CSS Tutorial" > Tutorial </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ref-css" href="/cssref/default.asp" title="CSS Reference" > Reference </a> </div> <div data-name="rwd" data-category="html_and_css" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-rwd" href="/css/css_rwd_intro.asp" title="Responsive Web Design Tutorial" > <span class="learn-span">Learn</span> RWD </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-rwd" href="/css/css_rwd_intro.asp" title="Responsive Web Design Tutorial" > Tutorial </a> </div> <div data-name="bootstrap" data-category="html_and_css" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-bs" href="/bootstrap/bootstrap_ver.asp" title="Bootstrap Tutorials" > <span class="learn-span">Learn</span> Bootstrap </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-bs" href="/bootstrap/bootstrap_ver.asp" title="Bootstrap Tutorials" > Overview </a> </div> <div data-name="w3.css" data-category="html_and_css" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-w3css" href="/w3css/default.asp" title="W3.CSS Tutorial" > <span class="learn-span">Learn</span> W3.CSS </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-w3css" href="/w3css/default.asp" title="W3.CSS Tutorial" > Tutorial </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ref-w3css" href="/w3css/w3css_references.asp" title="W3.CSS Reference" > Reference </a> </div> <div data-name="sass" data-category="html_and_css" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-sass" href="/sass/default.php" title="SASS Tutorial" > <span class="learn-span">Learn</span> Sass </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-sass" href="/sass/default.php" title="SASS Tutorial" > Tutorial </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ref-sass" href="/sass/sass_functions_string.php" title="SASS Reference" > Reference </a> </div> <div data-name="colors" data-category="html_and_css" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-colors" href="/colors/default.asp" title="Colors Tutorial" > <span class="learn-span">Learn</span> Colors </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-colors" href="/colors/default.asp" title="Colors Tutorial" > Tutorial </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ref-colors" href="/colors/colors_fs595.asp" title="Colors Reference" > Reference </a> </div> <div data-name="icons" data-category="html_and_css" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-icons" href="/icons/default.asp" title="Icons Tutorial" > <span class="learn-span">Learn</span> Icons </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-icons" href="/icons/default.asp" title="Icons Tutorial" > Tutorial </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ref-icons" href="/icons/icons_reference.asp" title="Icons Reference" > Reference </a> </div> <div data-name="svg" data-category="html_and_css" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-svg" href="/graphics/svg_intro.asp" title="SVG Tutorial" > <span class="learn-span">Learn</span> SVG </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-svg" href="/graphics/svg_intro.asp" title="SVG Tutorial" > Tutorial </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ref-svg" href="/graphics/svg_reference.asp" title="SVG Reference" > Reference </a> </div> <div data-name="canvas" data-category="html_and_css" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-canvas" href="/graphics/canvas_intro.asp" title="Canvas Tutorial" > <span class="learn-span">Learn</span> Canvas </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-canvas" href="/graphics/canvas_intro.asp" title="Canvas Tutorial" > Tutorial </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ref-canvas" href="/graphics/canvas_reference.asp" title="Canvas Reference" > Reference </a> </div> <div data-name="graphics" data-category="html_and_css" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-graphics" href="/graphics/default.asp" title="Graphics Tutorial" > <span class="learn-span">Learn</span> Graphics </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-graphics" href="/graphics/default.asp" title="Graphics Tutorial" > Tutorial </a> </div> <div data-name="charsets" data-category="html_and_css" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-charsets" href="/charsets/default.asp" title="Character Sets Reference" > <span class="learn-span">Learn</span> Character Sets </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ref-canvas" href="/charsets/default.asp" title="Character Sets Reference" > Reference </a> </div> <div data-name="how to" data-category="html_and_css" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-howto" href="/howto/default.asp" title="How To - Code Snippets" > <span class="learn-span">Learn</span> How To </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-howto" href="/howto/default.asp" title="How To - Code Snippets" > Tutorial </a> </div> </div> <div id="tutorials_data_analytics_links_list_desktop" class="w3-hide-small" > <h3 class="tnb-nav-section-title" data-heading="data_analytics_title" > Data Analytics </h3> <div data-name="ai" data-category="data_analytics" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-ai" href="/ai/default.asp" title="Artificial Intelligence Tutorial" > <span class="learn-span">Learn</span> AI </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-ai" href="/ai/default.asp" title="Artificial Intelligence Tutorial" > Tutorial </a> </div> <div data-name="generative ai" data-category="data_analytics" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-genai" href="/gen_ai/index.php" title="Generative AI Tutorial" > <span class="learn-span">Learn</span> Generative AI </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-genai" href="/gen_ai/index.php" title="Generative AI Tutorial" > Tutorial </a> </div> <div data-name="chatgpt-3.5" data-category="data_analytics" > <a href="/gen_ai/chatgpt-3-5/index.php" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-chatgpt35" title="ChatGPT-3.5 Tutorial" > <span class="learn-span">Learn</span> ChatGPT-3.5 </a> <a href="/gen_ai/chatgpt-3-5/index.php" class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-chatgpt35" title="ChatGPT-3.5 Tutorial" > Tutorial </a> </div> <div data-name="chatgpt-4" data-category="data_analytics" > <a href="/gen_ai/chatgpt-4/index.php" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-chatgpt4" title="ChatGPT-4 Tutorial" > <span class="learn-span">Learn</span> ChatGPT-4 </a> <a href="/gen_ai/chatgpt-4/index.php" class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-chatgpt35" title="ChatGPT-4 Tutorial" > Tutorial </a> </div> <div data-name="google bard" data-category="data_analytics" > <a href="/gen_ai/bard/index.php" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-bard" title="Google Bard Tutorial" > <span class="learn-span">Learn</span> Google Bard </a> <a href="/gen_ai/bard/index.php" class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-bard" title="Google Bard Tutorial" > Tutorial </a> </div> <div data-name="machine learning" data-category="data_analytics" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-ml" href="/python/python_ml_getting_started.asp" title="Machine Learning Tutorial" > <span class="learn-span">Learn</span> Machine Learning </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-ml" href="/python/python_ml_getting_started.asp" title="Machine Learning Tutorial" > Tutorial </a> </div> <div data-name="dsa" data-category="data_analytics" > <a href="/dsa/index.php" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-dsa" title="DSA - Data Structures and Algorithms" > <span class="learn-span">Learn</span> DSA </a> <a href="/dsa/index.php" class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-dsa" title="DSA - Data Structures and Algorithms" > Tutorial </a> </div> <div data-name="data science" data-category="data_analytics" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-ds" href="/datascience/default.asp" title="Data Science Tutorial" > <span class="learn-span">Learn</span> Data Science </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-ds" href="/datascience/default.asp" title="Data Science Tutorial" > Tutorial </a> </div> <div data-name="numpy" data-category="data_analytics" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-numpy" href="/python/numpy/default.asp" title="NumPy Tutorial" > <span class="learn-span">Learn</span> NumPy </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-numpy" href="/python/numpy/default.asp" title="NumPy Tutorial" > Tutorial </a> </div> <div data-name="pandas" data-category="data_analytics" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-pandas" href="/python/pandas/default.asp" title="Pandas Tutorial" > <span class="learn-span">Learn</span> Pandas </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-pandas" href="/python/pandas/default.asp" title="Pandas Tutorial" > Tutorial </a> </div> <div data-name="scipy" data-category="data_analytics" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-scipy" href="/python/scipy/index.php" title="SciPy Tutorial" > <span class="learn-span">Learn</span> SciPy </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-scipy" href="/python/scipy/index.php" title="SciPy Tutorial" > Tutorial </a> </div> <div data-name="matplotlib" data-category="data_analytics" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-matplotlib" href="/python/matplotlib_intro.asp" title="Matplotlib Tutorial" > <span class="learn-span">Learn</span> Matplotlib </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-matplotlib" href="/python/matplotlib_intro.asp" title="Matplotlib Tutorial" > Tutorial </a> </div> <div data-name="statistics" data-category="data_analytics" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-stat" href="/statistics/index.php" title="Statistics Tutorial" > <span class="learn-span">Learn</span> Statistics </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-stat" href="/statistics/index.php" title="Statistics Tutorial" > Tutorial </a> </div> <div data-name="excel" data-category="data_analytics" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-excel" href="/excel/index.php" title="Excel Tutorial" > <span class="learn-span">Learn</span> Excel </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-excel" href="/excel/index.php" title="Excel Tutorial" > Tutorial </a> </div> <div data-name="google sheet" data-category="data_analytics" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-sheets" href="/googlesheets/index.php" title="Google Sheets Tutorial" > <span class="learn-span">Learn</span> Google Sheets </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-sheets" href="/googlesheets/index.php" title="Google Sheets Tutorial" > Tutorial </a> </div> </div> <div id="tutorials_web_building_links_list_tablet" class="w3-hide-large w3-hide-small" > <h3 class="tnb-nav-section-title" data-heading="web_building_title" > Web Building </h3> <div data-name="create a website" data-category="web_building" > <a class="w3-bar-item w3-button ga-top-drop ga-top-drop-tut-spaces fixpaddingsmallmenu" href="/spaces/index.php" title="Get Your Own Website With W3shools Spaces" > Create a Website <span class="ribbon-topnav" style="background-color: #d9212c; color: white" > HOT! </span> </a> </div> <div data-name="create a server" data-category="web_building" > <a class="w3-bar-item w3-button ga-top-drop ga-top-drop-tut-server fixpaddingsmallmenu" href="/spaces/index.php" title="Get Your Own Server With W3shools Spaces" > Create a Server <span class="ribbon-topnav ws-green">NEW</span> </a> </div> <div data-name="where to start" data-category="web_building" > <a class="w3-bar-item w3-button ga-top-drop ga-top-drop-tut-wheretostart fixpaddingsmallmenu" href="/where_to_start.asp" title="Where To Start - Web Development" > Where To Start </a> </div> <div data-name="web templates" data-category="web_building" > <a class="w3-bar-item w3-button ga-top-drop ga-top-drop-tut-templates fixpaddingsmallmenu" href="/w3css/w3css_templates.asp" title="Free Web Templates" > Web Templates </a> </div> <div data-name="web statistics" data-category="web_building" > <a class="w3-bar-item w3-button ga-top-drop ga-top-drop-tut-webstats fixpaddingsmallmenu" href="/browsers/default.asp" title="Web Statistics" > Web Statistics </a> </div> <div data-name="web certificates" data-category="web_building" > <a target="_blank" href="https://campus.w3schools.com" class="w3-bar-item w3-button ga-top-drop ga-top-drop-tut-certificates fixpaddingsmallmenu" title="Certificates" > Web Certificates </a> </div> <div data-name="web development" data-category="web_building" > <a class="w3-bar-item w3-button ga-top-drop ga-top-drop-tut-web-development fixpaddingsmallmenu" href="/whatis/default.asp" title="Web Development Roadmaps" > Web Development </a> </div> <div data-name="code editor" data-category="web_building" > <a class="w3-bar-item w3-button ga-top-drop ga-top-drop-tut-code-editor fixpaddingsmallmenu" href="/tryit/default.asp" title="Try it - Code Editor" > Code Editor </a> </div> <div data-name="test your typing speed" data-category="web_building" > <a class="w3-bar-item w3-button ga-top-drop ga-top-drop-tut-typingspeed fixpaddingsmallmenu" href="/typingspeed/default.asp" title="Test Your Typing Speed" > Test Your Typing Speed </a> </div> <div data-name="play a code game" data-category="web_building" > <a class="w3-bar-item w3-button ga-top-drop ga-top-drop-tut-codegame fixpaddingsmallmenu" href="/codegame/index.html" title="Play a Code Game" > Play a Code Game </a> </div> <div data-name="cyber security" data-category="web_building" > <a class="w3-bar-item w3-button ga-top-drop ga-top-drop-tut-cybersec fixpaddingsmallmenu" href="/cybersecurity/index.php" title="Cyber Security Tutorial" > Cyber Security </a> </div> <div data-name="accessibility" data-category="web_building" > <a class="w3-bar-item w3-button ga-top-drop ga-top-drop-tut-accessi fixpaddingsmallmenu" href="/accessibility/index.php" title="Accessibility Security Tutorial" > Accessibility </a> </div> <div data-name="join our newsletter" data-category="web_building" > <a target="_blank" href="https://campus.w3schools.com/pages/newsletter" class="w3-bar-item w3-button ga-top-drop ga-top-drop-tut-newsletter fixpaddingsmallmenu" title="W3Schools Newsletter" > Join our Newsletter </a> </div> </div> </div> <div class="w3-col l4 m6"> <div id="tutorials_javascript_links_list"> <h3 class="tnb-nav-section-title" data-heading="javascript_title" > JavaScript </h3> <div data-name="javascript" data-category="javascript" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-js" href="/js/default.asp" title="JavaScript Tutorial" > <span class="learn-span">Learn</span> JavaScript </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-js" href="/js/default.asp" title="JavaScript Tutorial" > Tutorial </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ref-js" href="/jsref/default.asp" title="JavaScript Reference" > Reference </a> </div> <div data-name="react" data-category="javascript" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-react" href="/react/default.asp" title="React Tutorial" > <span class="learn-span">Learn</span> React </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-react" href="/react/default.asp" title="React Tutorial" > Tutorial </a> </div> <div data-name="jquery" data-category="javascript" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-jquery" href="/jquery/default.asp" title="jQuery Tutorial" > <span class="learn-span">Learn</span> jQuery </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-jquery" href="/jquery/default.asp" title="jQuery Tutorial" > Tutorial </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ref-jquery" href="/jquery/jquery_ref_overview.asp" title="jQuery Reference" > Reference </a> </div> <div data-name="vue" data-category="javascript" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-vue" href="/vue/index.php" title="Vue Tutorial" > <span class="learn-span">Learn</span> Vue </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-vue" href="/vue/index.php" title="Vue Tutorial" > Tutorial </a> <a href="/vue/vue_ref_builtin-attributes.php" class="ws-btn acclink-text ga-top-drop ga-top-drop-ref-vue" title="Vue Reference" > Reference </a> </div> <div data-name="angularjs" data-category="javascript" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-angularjs" href="/angular/default.asp" title="Angular Tutorial" > <span class="learn-span">Learn</span> AngularJS </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-angularjs" href="/angular/default.asp" title="Angular Tutorial" > Tutorial </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ref-angularjs" href="/angular/angular_ref_directives.asp" title="Angular Reference" > Reference </a> </div> <div data-name="json" data-category="javascript" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-json" href="/js/js_json_intro.asp" title="JSON Tutorial" > <span class="learn-span">Learn</span> JSON </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-json" href="/js/js_json_intro.asp" title="JSON Tutorial" > Tutorial </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ref-json" href="/jsref/jsref_obj_json.asp" title="JSON Reference" > Reference </a> </div> <div data-name="ajax" data-category="javascript" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-ajax" href="/js/js_ajax_intro.asp" title="AJAX Tutorial" > <span class="learn-span">Learn</span> AJAX </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-ajax" href="/js/js_ajax_intro.asp" title="AJAX Tutorial" > Tutorial </a> </div> <div data-name="appml" data-category="javascript" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-appml" href="/appml/default.asp" title="AppML Tutorial" > <span class="learn-span">Learn</span> AppML </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-appml" href="/appml/default.asp" title="AppML Tutorial" > Tutorial </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ref-appml" href="/appml/appml_reference.asp" title="AppML Reference" > Reference </a> </div> <div data-name="w3.js" data-category="javascript" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-w3js" href="/w3js/default.asp" title="W3.JS Tutorial" > <span class="learn-span">Learn</span> W3.JS </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-w3js" href="/w3js/default.asp" title="W3.JS Tutorial" > Tutorial </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ref-w3js" href="/w3js/w3js_references.asp" title="W3.JS Reference" > Reference </a> </div> </div> <div id="tutorials_web_building_links_list_desktop" class="w3-hide-medium w3-hide-small" > <h3 class="tnb-nav-section-title" data-heading="web_building_title" > Web Building </h3> <div data-name="create a website" data-category="web_building" > <a class="w3-bar-item w3-button ga-top-drop ga-top-drop-tut-spaces" href="/spaces/index.php" title="Get Your Own Website With W3shools Spaces" > Create a Website <span class="ribbon-topnav" style="background-color: #d9212c; color: white" > HOT! </span> </a> </div> <div data-name="create a server" data-category="web_building" > <a class="w3-bar-item w3-button ga-top-drop ga-top-drop-tut-server" href="/spaces/index.php" title="Get Your Own Server With W3shools Spaces" > Create a Server <span class="ribbon-topnav ws-green">NEW</span> </a> </div> <div data-name="where to start" data-category="web_building" > <a class="w3-bar-item w3-button ga-top-drop ga-top-drop-tut-wheretostart" href="/where_to_start.asp" title="Where To Start - Web Development" > Where To Start </a> </div> <div data-name="web templates" data-category="web_building" > <a class="w3-bar-item w3-button ga-top-drop ga-top-drop-tut-templates" href="/w3css/w3css_templates.asp" title="Free Web Templates" > Web Templates </a> </div> <div data-name="web statistics" data-category="web_building" > <a class="w3-bar-item w3-button ga-top-drop ga-top-drop-tut-webstats" href="/browsers/default.asp" title="Web Statistics" > Web Statistics </a> </div> <div data-name="web certificates" data-category="web_building" > <a target="_blank" href="https://campus.w3schools.com" class="w3-bar-item w3-button ga-top-drop ga-top-drop-tut-certificates" title="Certificates" > Web Certificates </a> </div> <div data-name="web development" data-category="web_building" > <a class="w3-bar-item w3-button ga-top-drop ga-top-drop-tut-web-development" href="/whatis/default.asp" title="Web Development Roadmaps" > Web Development </a> </div> <div data-name="code editor" data-category="web_building" > <a class="w3-bar-item w3-button ga-top-drop ga-top-drop-tut-code-editor" href="/tryit/default.asp" title="Try it - Code Editor" > Code Editor </a> </div> <div data-name="test your typing speed" data-category="web_building" > <a class="w3-bar-item w3-button ga-top-drop ga-top-drop-tut-typingspeed" href="/typingspeed/default.asp" title="Test Your Typing Speed" > Test Your Typing Speed </a> </div> <div data-name="play a code game" data-category="web_building" > <a class="w3-bar-item w3-button ga-top-drop ga-top-drop-tut-codegame" href="/codegame/index.html" title="Play a Code Game" > Play a Code Game </a> </div> <div data-name="cyber security" data-category="web_building" > <a class="w3-bar-item w3-button ga-top-drop ga-top-drop-tut-cybersec" href="/cybersecurity/index.php" title="Cyber Security Tutorial" > Cyber Security </a> </div> <div data-name="accessibility" data-category="web_building" > <a class="w3-bar-item w3-button ga-top-drop ga-top-drop-tut-accessi" href="/accessibility/index.php" title="Accessibility Security Tutorial" > Accessibility </a> </div> <div data-name="join our news letter" data-category="web_building" > <a target="_blank" href="https://campus.w3schools.com/pages/newsletter" class="w3-bar-item w3-button ga-top-drop ga-top-drop-tut-newsletter" title="W3Schools Newsletter" > Join our Newsletter </a> </div> </div> </div> <div class="w3-col l4 m6"> <div id="tutorials_backend_links_list"> <h3 class="tnb-nav-section-title" data-heading="backend_title" > Backend </h3> <div data-name="python" data-category="backend" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-python" href="/python/default.asp" title="Python Tutorial" > <span class="learn-span">Learn</span> Python </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-python" href="/python/default.asp" title="Python Tutorial" > Tutorial </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ref-python" href="/python/python_reference.asp" title="Python Reference" > Reference </a> </div> <div data-name="sql" data-category="backend" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-sql" href="/sql/default.asp" title="SQL Tutorial" > <span class="learn-span">Learn</span> SQL </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-sql" href="/sql/default.asp" title="SQL Tutorial" > Tutorial </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ref-sql" href="/sql/sql_ref_keywords.asp" title="SQL Reference" > Reference </a> </div> <div data-name="mysql" data-category="backend" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-mysql" href="/mysql/default.asp" title="MySQL Tutorial" > <span class="learn-span">Learn</span> MySQL </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-mysql" href="/mysql/default.asp" title="MySQL Tutorial" > Tutorial </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ref-mysql" href="/mysql/mysql_datatypes.asp" title="MySQL Reference" > Reference </a> </div> <div data-name="php" data-category="backend" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-php" href="/php/default.asp" title="PHP Tutorial" > <span class="learn-span">Learn</span> PHP </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-php" href="/php/default.asp" title="PHP Tutorial" > Tutorial </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ref-php" href="/php/php_ref_overview.asp" title="PHP Reference" > Reference </a> </div> <div data-name="java" data-category="backend" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-java" href="/java/default.asp" title="Java Tutorial" > <span class="learn-span">Learn</span> Java </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-java" href="/java/default.asp" title="Java Tutorial" > Tutorial </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ref-java" href="/java/java_ref_reference.asp" title="Java Reference" > Reference </a> </div> <div data-name="c" data-category="backend" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-c" href="/c/index.php" title="C Tutorial" > <span class="learn-span">Learn</span> C </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-c" href="/c/index.php" title="C Tutorial" > Tutorial </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-cpp" href="/c/c_ref_reference.php" title="C Reference" > Reference </a> </div> <div data-name="c++" data-category="backend" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-cpp" href="/cpp/default.asp" title="C++ Tutorial" > <span class="learn-span">Learn</span> C++ </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-cpp" href="/cpp/default.asp" title="C++ Tutorial" > Tutorial </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-cpp" href="/cpp/cpp_ref_reference.asp" title="C++ Reference" > Reference </a> </div> <div data-name="c#" data-category="backend" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-cs" href="/cs/index.php" title="C# Tutorial" > <span class="learn-span">Learn</span> C# </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-cs" href="/cs/index.php" title="C# Tutorial" > Tutorial </a> </div> <div data-name="r" data-category="backend" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop ga-top-drop-tut-r" href="/r/default.asp" title="R Tutorial" > <span class="learn-span">Learn</span> R </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop ga-top-drop-tut-r" href="/r/default.asp" title="R Tutorial" > Tutorial </a> </div> <div data-name="kotlin" data-category="backend" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-kotlin" href="/kotlin/index.php" title="Kotlin Tutorial" > <span class="learn-span">Learn</span> Kotlin </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-kotlin" href="/kotlin/index.php" title="Kotlin Tutorial" > Tutorial </a> </div> <div data-name="go" data-category="backend" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-go" href="/go/index.php" title="Go Tutorial" > <span class="learn-span">Learn</span> Go </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-go" href="/go/index.php" title="Go Tutorial" > Tutorial </a> </div> <div data-name="django" data-category="backend" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-django" href="/django/index.php" title="Django Tutorial" > <span class="learn-span">Learn</span> Django </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-django" href="/django/index.php" title="Django Tutorial" > Tutorial </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ref-django" href="/django/django_ref_template_tags.php" title="Django Reference" > Reference </a> </div> <div data-name="postgresql" data-category="backend" > <a href="/postgresql/index.php" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-postgresql" title="PostgreSQL Tutorial" > <span class="learn-span">Learn</span> PostgreSQL </a> <a href="/postgresql/index.php" class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-postgresql" title="PostgreSQL Tutorial" > Tutorial </a> </div> <div data-name="typescript" data-category="backend" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-typescript" href="/typescript/index.php" title="TypeScript Tutorial" > <span class="learn-span">Learn</span> TypeScript </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-typescript" href="/typescript/index.php" title="TypeScript Reference" > Tutorial </a> </div> <div data-name="asp" data-category="backend" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-asp" href="/asp/default.asp" title="ASP Tutorial" > <span class="learn-span">Learn</span> ASP </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-asp" href="/asp/default.asp" title="ASP Tutorial" > Tutorial </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ref-asp" href="/asp/asp_ref_vbscript_functions.asp" title="ASP Reference" > Reference </a> </div> <div data-name="node.js" data-category="backend" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-nodejs" href="/nodejs/default.asp" title="Node.js Tutorial" > <span class="learn-span">Learn</span> Node.js </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-nodejs" href="/nodejs/default.asp" title="Node.js Tutorial" > Tutorial </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ref-nodejs" href="/nodejs/ref_modules.asp" title="Node.js Reference" > Reference </a> </div> <div data-name="raspberry pi" data-category="backend" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-rpi" href="/nodejs/nodejs_raspberrypi.asp" title="Raspberry Pi Tutorial" > <span class="learn-span">Learn</span> Raspberry Pi </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-rpi" href="/nodejs/nodejs_raspberrypi.asp" title="Raspberry Pi Tutorial" > Tutorial </a> </div> <div data-name="git" data-category="backend" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-git" href="/git/default.asp" title="Git Tutorial" > <span class="learn-span">Learn</span> Git </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-git" href="/git/default.asp" title="Git Tutorial" > Tutorial </a> </div> <div data-name="mongodb" data-category="backend" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-mongodb" href="/mongodb/index.php" title="MongoDB Tutorial" > <span class="learn-span">Learn</span> MongoDB </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-mongodb" href="/mongodb/index.php" title="MongoDB Tutorial" > Tutorial </a> </div> <div data-name="aws cloud" data-category="backend" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-aws-cloud" href="/aws/index.php" title="AWS Cloud Tutorial" > <span class="learn-span">Learn</span> AWS Cloud </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-aws-cloud" href="/aws/index.php" title="AWS Cloud Tutorial" > Tutorial </a> </div> <div data-name="xml" data-category="backend" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-xml" href="/xml/default.asp" title="XML Tutorial" > <span class="learn-span">Learn</span> XML </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-xml" href="/xml/default.asp" title="XML Tutorial" > Tutorial </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ref-xml" href="/xml/dom_nodetype.asp" title="XML Reference" > Reference </a> </div> </div> <div id="tutotials_data_analytics_links_list_mobile" class="w3-hide-large w3-hide-medium" > <h3 class="tnb-nav-section-title" data-heading="data_analytics_title" > Data Analytics </h3> <div data-name="ai" data-category="data_analytics" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-ai" href="/ai/default.asp" title="Artificial Intelligence Tutorial" > <span class="learn-span">Learn</span> AI </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-ai" href="/ai/default.asp" title="Artificial Intelligence Tutorial" > Tutorial </a> </div> <div data-name="generative ai" data-category="data_analytics" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-genai" href="/gen_ai/index.php" title="Generative AI Tutorial" > <span class="learn-span">Learn</span> Generative AI </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-genai" href="/gen_ai/index.php" title="Generative AI Tutorial" > Tutorial </a> </div> <div data-name="chatgpt-3.5" data-category="data_analytics" > <a href="/gen_ai/chatgpt-3-5/index.php" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-chatgpt35" title="ChatGPT-3.5 Tutorial" > <span class="learn-span">Learn</span> ChatGPT-3.5 </a> <a href="/gen_ai/chatgpt-3-5/index.php" class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-chatgpt35" title="ChatGPT-3.5 Tutorial" > Tutorial </a> </div> <div data-name="chatgpt-4" data-category="data_analytics" > <a href="/gen_ai/chatgpt-4/index.php" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-chatgpt4" title="ChatGPT-4 Tutorial" > <span class="learn-span">Learn</span> ChatGPT-4 </a> <a href="/gen_ai/chatgpt-4/index.php" class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-chatgpt35" title="ChatGPT-4 Tutorial" > Tutorial </a> </div> <div data-name="google bard" data-category="data_analytics" > <a href="/gen_ai/bard/index.php" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-bard" title="Google Bard Tutorial" > <span class="learn-span">Learn</span> Google Bard </a> <a href="/gen_ai/bard/index.php" class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-bard" title="Google Bard Tutorial" > Tutorial </a> </div> <div data-name="machine learning" data-category="data_analytics" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-ml" href="/python/python_ml_getting_started.asp" title="Machine Learning Tutorial" > <span class="learn-span">Learn</span> Machine Learning </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-ml" href="/python/python_ml_getting_started.asp" title="Machine Learning Tutorial" > Tutorial </a> </div> <div data-name="dsa" data-category="data_analytics" > <a href="/dsa/index.php" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-dsa" title="DSA - Data Structures and Algorithms" > <span class="learn-span">Learn</span> DSA </a> <a href="/dsa/index.php" class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-dsa" title="DSA - Data Structures and Algorithms " > Tutorial </a> </div> <div data-name="data science" data-category="data_analytics" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-ds" href="/datascience/default.asp" title="Data Science Tutorial" > <span class="learn-span">Learn</span> Data Science </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-ds" href="/datascience/default.asp" title="Data Science Tutorial" > Tutorial </a> </div> <div data-name="numpy" data-category="data_analytics" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-numpy" href="/python/numpy/default.asp" title="NumPy Tutorial" > <span class="learn-span">Learn</span> NumPy </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-numpy" href="/python/numpy/default.asp" title="NumPy Tutorial" > Tutorial </a> </div> <div data-name="pandas" data-category="data_analytics" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-pandas" href="/python/pandas/default.asp" title="Pandas Tutorial" > <span class="learn-span">Learn</span> Pandas </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-pandas" href="/python/pandas/default.asp" title="Pandas Tutorial" > Tutorial </a> </div> <div data-name="scipy" data-category="data_analytics" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-scipy" href="/python/scipy/index.php" title="SciPy Tutorial" > <span class="learn-span">Learn</span> SciPy </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-scipy" href="/python/scipy/index.php" title="SciPy Tutorial" > Tutorial </a> </div> <div data-name="matplotlib" data-category="data_analytics" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-matplotlib" href="/python/matplotlib_intro.asp" title="Matplotlib Tutorial" > <span class="learn-span">Learn</span> Matplotlib </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-matplotlib" href="/python/matplotlib_intro.asp" title="Matplotlib Tutorial" > Tutorial </a> </div> <div data-name="statistics" data-category="data_analytics" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-stat" href="/statistics/index.php" title="Statistics Tutorial" > <span class="learn-span">Learn</span> Statistics </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-stat" href="/statistics/index.php" title="Statistics Tutorial" > Tutorial </a> </div> <div data-name="excel" data-category="data_analytics" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-excel" href="/excel/index.php" title="Excel Tutorial" > <span class="learn-span">Learn</span> Excel </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-excel" href="/excel/index.php" title="Excel Tutorial" > Tutorial </a> </div> <div data-name="google sheets" data-category="data_analytics" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-tut-sheets" href="/googlesheets/index.php" title="Google Sheets Tutorial" > <span class="learn-span">Learn</span> Google Sheets </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-tut-sheets" href="/googlesheets/index.php" title="Google Sheets Tutorial" > Tutorial </a> </div> </div> <div id="tutorials_web_building_links_list_mobile" class="w3-hide-large w3-hide-medium" > <h3 class="tnb-nav-section-title" data-heading="web_building_title" > Web Building </h3> <div data-name="create a website" data-category="web_building" > <a class="w3-bar-item w3-button ga-top-drop ga-top-drop-tut-spaces fixpaddingsmallmenu" href="/spaces/index.php" title="Get Your Own Website With W3shools Spaces" > Create a Website <span class="ribbon-topnav" style="background-color: #d9212c; color: white" > HOT! </span> </a> </div> <div data-name="create a server" data-category="web_building" > <a class="w3-bar-item w3-button ga-top-drop ga-top-drop-tut-server fixpaddingsmallmenu" href="/spaces/index.php" title="Get Your Own Server With W3shools Spaces" > Create a Server <span class="ribbon-topnav ws-green">NEW</span> </a> </div> <div data-name="where to start" data-category="web_building" > <a class="w3-bar-item w3-button ga-top-drop ga-top-drop-tut-wheretostart fixpaddingsmallmenu" href="/where_to_start.asp" title="Where To Start - Web Development" > Where To Start </a> </div> <div data-name="web templates" data-category="web_building" > <a class="w3-bar-item w3-button ga-top-drop ga-top-drop-tut-templates fixpaddingsmallmenu" href="/w3css/w3css_templates.asp" title="Free Web Templates" > Web Templates </a> </div> <div data-name="web statistics" data-category="web_building" > <a class="w3-bar-item w3-button ga-top-drop ga-top-drop-tut-webstats fixpaddingsmallmenu" href="/browsers/default.asp" title="Web Statistics" > Web Statistics </a> </div> <div data-name="web certificates" data-category="web_building" > <a target="_blank" href="https://campus.w3schools.com" class="w3-bar-item w3-button ga-top-drop ga-top-drop-tut-certificates fixpaddingsmallmenu" title="Certificates" > Web Certificates </a> </div> <div data-name="web development" data-category="web_building" > <a class="w3-bar-item w3-button ga-top-drop ga-top-drop-tut-web-development fixpaddingsmallmenu" href="/whatis/default.asp" title="Web Development Roadmaps" > Web Development </a> </div> <div data-name="code editor" data-category="web_building" > <a class="w3-bar-item w3-button ga-top-drop ga-top-drop-tut-code-editor fixpaddingsmallmenu" href="/tryit/default.asp" title="Try it - Code Editor" > Code Editor </a> </div> <div data-name="test your typing speed" data-category="web_building" > <a class="w3-bar-item w3-button ga-top-drop ga-top-drop-tut-typingspeed fixpaddingsmallmenu" href="/typingspeed/default.asp" title="Test Your Typing Speed" > Test Your Typing Speed </a> </div> <div data-name="play a code game" data-category="web_building" > <a class="w3-bar-item w3-button ga-top-drop ga-top-drop-tut-codegame fixpaddingsmallmenu" href="/codegame/index.html" title="Play a Code Game" > Play a Code Game </a> </div> <div data-name="cyber security" data-category="web_building" > <a class="w3-bar-item w3-button ga-top-drop ga-top-drop-tut-cybersec fixpaddingsmallmenu" href="/cybersecurity/index.php" title="Cyber Security Tutorial" > Cyber Security </a> </div> <div data-name="accessibility" data-category="web_building" > <a class="w3-bar-item w3-button ga-top-drop ga-top-drop-tut-accessi fixpaddingsmallmenu" href="/accessibility/index.php" title="Accessibility Security Tutorial" > Accessibility </a> </div> <div data-name="join our newsletter" data-category="web_building" > <a target="_blank" href="https://campus.w3schools.com/pages/newsletter" class="w3-bar-item w3-button ga-top-drop ga-top-drop-tut-newsletter fixpaddingsmallmenu" title="W3Schools Newsletter" > Join our Newsletter </a> </div> </div> </div> <br /> </div> </div> <div class="w3-button tnb-close-nav-btn w3-round" tabindex="0" onclick="TopNavBar.closeNavItem('tutorials')" onkeydown="TopNavBar.mouseHandler(event, this, 'tutorials')" role="button" aria-label="Close navigation" > <span>&times;</span> </div> </nav> <nav id="nav_exercises" class="dropdown-nav w3-hide-small navex" tabindex="-1" aria-label="Exercises menu" > <div class="w3-content menu-content"> <div id="exercises_list" class="w3-row-padding w3-bar-block" > <div class="nav-heading-container w3-container"> <div class="nav-heading-container-title"> <h2 style="color: #fff4a3"><b>Exercises</b></h2> </div> <div data-section="exercises" class="filter-input-wrapper" > <div class="filter-input-inner-wrapper"> <label for="filter-exercises-input" class="tnb-soft-hide" > Excercises filter input </label> <input id="filter-exercises-input" oninput="TopNavBar.filter(event, 'nav_exercises')" type="text" class="filter-input" placeholder="Filter..." aria-label="Exercises filter bar" /> <div class="filter-clear-btn tnb-button-dark-v2" role="button" aria-label="Filter clear button" onclick="TopNavBar.clearFilter(event, 'nav_exercises')" > <span>&times;</span> </div> </div> </div> </div> <div class="w3-col l4 m6"> <div id="exercises_html_css_links_list"> <h3 class="tnb-nav-section-title" data-heading="html_and_css_title" > HTML and CSS </h3> <div data-name="html" data-category="html_and_css" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-ex-html" href="/html/html_exercises.asp" title="HTML Exercises" > HTML </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ex-html" href="/html/html_exercises.asp" title="HTML Exercises" > Exercise </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-qz-html" href="/html/html_quiz.asp" title="HTML Quizzes" > Quiz </a> </div> <div data-name="css" data-category="html_and_css" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-ex-css" href="/css/css_exercises.asp" title="CSS Exercises" > CSS </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ex-css" href="/css/css_exercises.asp" title="CSS Exercises" > Exercise </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-qz-css" href="/css/css_quiz.asp" title="CSS Quizzes" > Quiz </a> </div> <div data-name="bootstrap3" data-category="html_and_css" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-ex-bs3" href="/bootstrap/bootstrap_exercises.asp" title="Bootstrap 3 Exercises" > Bootstrap 3 </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ex-bs3" href="/bootstrap/bootstrap_exercises.asp" title="Bootstrap 3 Exercises" > Exercise </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-qz-bs3" href="/bootstrap/bootstrap_quiz.asp" title="Bootstrap 3 Quizzes" > Quiz </a> </div> <div data-name="bootstrap4" data-category="html_and_css" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-ex-bs4" href="/bootstrap4/bootstrap_exercises.asp" title="Bootstrap 4 Exercises" > Bootstrap 4 </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ex-bs4" href="/bootstrap4/bootstrap_exercises.asp" title="Bootstrap 4 Exercises" > Exercise </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-qz-bs4" href="/bootstrap4/bootstrap_quiz.asp" title="Bootstrap 4 Quizzes" > Quiz </a> </div> <div data-name="bootstrap5" data-category="html_and_css" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-ex-bs5" href="/bootstrap5/bootstrap_exercises.php" title="Bootstrap 5 Exercises" > Bootstrap 5 </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ex-bs5" href="/bootstrap5/bootstrap_exercises.php" title="Bootstrap 5 Exercises" > Exercise </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-qz-bs5" href="/bootstrap5/bootstrap_quiz.php" title="Bootstrap 5 Quizzes" > Quiz </a> </div> </div> <div class="w3-hide-small" id="exercises_data_analytics_links_list_desktop" > <h3 class="tnb-nav-section-title" data-heading="data_analytics_title" > Data Analytics </h3> <div data-name="dsa" data-category="data_analytics" > <a href="/dsa/dsa_exercises.php" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-ex-dsa" title="DSA Exercises" > DSA </a> <a href="/dsa/dsa_exercises.php" class="ws-btn acclink-text ga-top-drop ga-top-drop-ex-dsa" title="DSA Exercises" > Exercise </a> <a href="/dsa/dsa_quiz.php" class="ws-btn acclink-text ga-top-drop ga-top-drop-qz-dsa" title="DSA Quizzes" > Quiz </a> </div> <div data-name="numpy" data-category="data_analytics" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-ex-numpy" href="/python/numpy/numpy_exercises.asp" title="NumPy Exercises" > NumPy </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ex-numpy" href="/python/numpy/numpy_exercises.asp" title="NumPy Exercises" > Exercise </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-qz-numpy" href="/python/numpy/numpy_quiz.asp" title="NumPy Quizzes" > Quiz </a> </div> <div data-name="pandas" data-category="data_analytics" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-ex-pandas" href="/python/pandas/pandas_exercises.asp" title="Pandas Exercises" > Pandas </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ex-pandas" href="/python/pandas/pandas_exercises.asp" title="Pandas Exercises" > Exercise </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-qz-pandas" href="/python/pandas/pandas_quiz.asp" title="Pandas Quizzes" > Quiz </a> </div> <div data-name="scipy" data-category="data_analytics" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-ex-scipy" href="/python/scipy/scipy_exercises.php" title="SciPy Exercises" > SciPy </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ex-scipy" href="/python/scipy/scipy_exercises.php" title="SciPy Exercises" > Exercise </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-qz-scipy" href="/python/scipy/scipy_quiz.php" title="SciPy Quizzes" > Quiz </a> </div> <div data-name="excel" data-category="data_analytics" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-ex-excel" href="/excel/excel_exercises.php" title="Excel Exercises" > Excel </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ex-excel" href="/excel/excel_exercises.php" title="Excel Exercises" > Exercise </a> </div> <div class="black-box-container"> <a class="w3-bar-item w3-button ga-top-drop w3-center w3-round ga-top-drop-exercises" href="/exercises/index.php" title="W3Schools Exercises" style="display: block; background-color: #21232c; border: 1px solid grey; width: 195px; margin-bottom: 16px" > What is an Exercise? </a> <a class="w3-bar-item w3-button ga-top-drop w3-center w3-round ga-top-drop-quiztest" href="/quiztest/default.asp" title="W3Schools Quizzes" style="display: block; background-color: #21232c; border: 1px solid grey; width: 195px" > What is a Quiz? </a> </div> </div> </div> <div class="w3-col l4 m6" id="exercises_javascript_links_list" > <h3 class="tnb-nav-section-title" data-heading="javascript_title" > JavaScript </h3> <div data-name="javascript" data-category="javascript" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-ex-js" href="/js/js_exercises.asp" title="JavaScript Exercises" > JavaScript </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ex-js" href="/js/js_exercises.asp" title="JavaScript Exercises" > Exercise </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-qz-js" href="/js/js_quiz.asp" title="JavaScript Quizzes" > Quiz </a> </div> <div data-name="react" data-category="javascript" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-ex-react" href="/react/react_exercises.asp" title="React Exercises" > React </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ex-react" href="/react/react_exercises.asp" title="React Exercises" > Exercise </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-qz-react" href="/react/react_quiz.asp" title="React Quizzes" > Quiz </a> </div> <div data-name="jquery" data-category="javascript" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-ex-jquery" href="/jquery/jquery_exercises.asp" title="jQuery Exercises" > jQuery </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ex-jquery" href="/jquery/jquery_exercises.asp" title="jQuery Exercises" > Exercise </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-qz-jquery" href="/jquery/jquery_quiz.asp" title="jQuery Quizzes" > Quiz </a> </div> <div data-name="vue" data-category="javascript" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-ex-vue" href="/vue/vue_exercises.php" title="Vue Exercises" > Vue </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ex-vue" href="/vue/vue_exercises.php" title="Vue Exercises" > Exercise </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-qz-vue" href="/vue/vue_quiz.php" title="Vue Quizzes" > Quiz </a> </div> </div> <div class="w3-col l4 m6"> <div id="exercises_backend_links_list"> <h3 class="tnb-nav-section-title" data-heading="backend_title" > Backend </h3> <div data-name="python" data-category="backend" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-ex-python" href="/python/python_exercises.asp" title="Python Exercises" > Python </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ex-python" href="/python/python_exercises.asp" title="Python Exercises" > Exercise </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-qz-python" href="/python/python_quiz.asp" title="Python Quizzes" > Quiz </a> </div> <div data-name="sql" data-category="backend" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-ex-sql" href="/sql/sql_exercises.asp" title="SQL Exercises" > SQL </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ex-sql" href="/sql/sql_exercises.asp" title="SQL Exercises" > Exercise </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-qz-sql" href="/sql/sql_quiz.asp" title="SQL Quizzes" > Quiz </a> </div> <div data-name="mysql" data-category="backend" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-ex-mysql" href="/mysql/mysql_exercises.asp" title="MySQL Exercises" > MySQL </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ex-mysql" href="/mysql/mysql_exercises.asp" title="MySQL Exercises" > Exercise </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-qz-mysql" href="/mysql/mysql_quiz.asp" title="MySQL Quizzes" > Quiz </a> </div> <div data-name="php" data-category="backend" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-ex-php" href="/php/php_exercises.asp" title="PHP Exercises" > PHP </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ex-php" href="/php/php_exercises.asp" title="PHP Exercises" > Exercise </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-qz-php" href="/php/php_quiz.asp" title="PHP Quizzes" > Quiz </a> </div> <div data-name="java" data-category="backend" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-ex-java" href="/java/java_exercises.asp" title="Java Exercises" > Java </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ex-java" href="/java/java_exercises.asp" title="Java Exercises" > Exercise </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-qz-java" href="/java/java_quiz.asp" title="Java Quizzes" > Quiz </a> </div> <div data-name="c" data-category="backend" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-ex-c" href="/c/c_exercises.php" title="C Exercises" > C </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ex-c" href="/c/c_exercises.php" title="C Exercises" > Exercise </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-qz-c" href="/c/c_quiz.php" title="C Quizzes" > Quiz </a> </div> <div data-name="c++" data-category="backend" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-ex-cpp" href="/cpp/cpp_exercises.asp" title="C++ Exercises" > C++ </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ex-cpp" href="/cpp/cpp_exercises.asp" title="C++ Exercises" > Exercise </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-qz-cpp" href="/cpp/cpp_quiz.asp" title="C++ Quizzes" > Quiz </a> </div> <div data-name="c#" data-category="backend" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-ex-cs" href="/cs/cs_exercises.php" title="C# Exercises" > C# </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ex-cs" href="/cs/cs_exercises.php" title="C# Exercises" > Exercise </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-qz-cs" href="/cs/cs_quiz.php" title="C# Quizzes" > Quiz </a> </div> <div data-name="r" data-category="backend" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-ex-r" href="/r/r_exercises.asp" title="R Exercises" > R </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ex-r" href="/r/r_exercises.asp" title="R Exercises" > Exercise </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-qz-r" href="/r/r_quiz.asp" title="R Quizzes" > Quiz </a> </div> <div data-name="kotlin" data-category="backend" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-ex-kotlin" href="/kotlin/kotlin_exercises.php" title="Kotlin Exercises" > Kotlin </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ex-kotlin" href="/kotlin/kotlin_exercises.php" title="Kotlin Exercises" > Exercise </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-qz-kotlin" href="/kotlin/kotlin_quiz.php" title="Kotlin Quizzes" > Quiz </a> </div> <div data-name="django" data-category="backend" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-ex-django" href="/django/django_exercises.php" title="Django Exercises" > Django </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ex-django" href="/django/django_exercises.php" title="Django Exercises" > Exercise </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-qz-django" href="/django/django_quiz.php" title="Django Quizzes" > Quiz </a> </div> <div data-name="postgresql" data-category="backend" > <a href="/postgresql/postgresql_exercises.php" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-ex-postgresql" title="PostgreSQL Exercises" > PostgreSQL </a> <a href="/postgresql/postgresql_exercises.php" class="ws-btn acclink-text ga-top-drop ga-top-drop-ex-postgresql" title="PostgreSQL Exercises" > Exercise </a> <a href="/postgresql/postgresql_quiz.php" class="ws-btn acclink-text ga-top-drop ga-top-drop-qz-postgresql" title="PostgreSQL Quizzes" > Quiz </a> </div> <div data-name="typescript" data-category="backend" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-ex-typescript" href="/typescript/typescript_exercises.php" title="TypeScript Exercises" > TypeScript </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ex-typescript" href="/typescript/typescript_exercises.php" title="TypeScript Exercises" > Exercise </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-qz-typescript" href="/typescript/typescript_quiz.php" title="TypeScript Quizzes" > Quiz </a> </div> <div data-name="git" data-category="backend" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-ex-git" href="/git/git_exercises.asp" title="Git Exercises" > Git </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ex-git" href="/git/git_exercises.asp" title="Git Exercises" > Exercise </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-qz-git" href="/git/git_quiz.asp" title="Git Quizzes" > Quiz </a> </div> <div data-name="go" data-category="backend" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-ex-go" href="/go/go_exercises.php" title="Go Exercises" > Go </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ex-go" href="/go/go_exercises.php" title="Go Exercises" > Exercise </a> </div> <div data-name="mongodb" data-category="backend" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-ex-mongodb" href="/mongodb/mongodb_exercises.php" title="MongoDB Exercises" > MongoDB </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ex-mongodb" href="/mongodb/mongodb_exercises.php" title="MongoDB Exercises" > Exercise </a> </div> <div data-name="aws cloud" data-category="backend" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-ex-aws-cloud" href="/aws/aws_exercises.php" title="AWS Cloud Exercises" > AWS Cloud </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ex-aws-cloud" href="/aws/aws_exercises.php" title="AWS Cloud Exercises" > Exercise </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-qz-aws-cloud" href="/aws/aws_quiz.php" title="AWS Cloud Quizzes" > Quiz </a> </div> </div> <div class="w3-hide-large w3-hide-medium" id="exercises_data_analytics_links_list" > <h3 class="tnb-nav-section-title" data-heading="data_analytics_title" > Data Analytics </h3> <div data-name="dsa" data-category="data_analytics" > <a href="/dsa/dsa_exercises.php" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-ex-dsa" title="DSA Exercises" > DSA </a> <a href="/dsa/dsa_exercises.php" class="ws-btn acclink-text ga-top-drop ga-top-drop-ex-dsa" title="DSA Exercises" > Exercise </a> <a href="/dsa/dsa_quiz.php" class="ws-btn acclink-text ga-top-drop ga-top-drop-qz-dsa" title="DSA Quizzes" > Quiz </a> </div> <div data-name="numpy" data-category="data_analytics" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-ex-numpy" href="/python/numpy/numpy_exercises.asp" title="NumPy Exercises" > NumPy </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ex-numpy" href="/python/numpy/numpy_exercises.asp" title="NumPy Exercises" > Exercise </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-qz-numpy" href="/python/numpy/numpy_quiz.asp" title="NumPy Quizzes" > Quiz </a> </div> <div data-name="pandas" data-category="data_analytics" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-ex-pandas" href="/python/pandas/pandas_exercises.asp" title="Pandas Exercises" > Pandas </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ex-pandas" href="/python/pandas/pandas_exercises.asp" title="Pandas Exercises" > Exercise </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-qz-pandas" href="/python/pandas/pandas_quiz.asp" title="Pandas Quizzes" > Quiz </a> </div> <div data-name="scipy" data-category="data_analytics" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-ex-scipy" href="/python/scipy/scipy_exercises.php" title="SciPy Exercises" > SciPy </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ex-scipy" href="/python/scipy/scipy_exercises.php" title="SciPy Exercises" > Exercise </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-qz-scipy" href="/python/scipy/scipy_quiz.php" title="SciPy Quizzes" > Quiz </a> </div> <div data-name="excel" data-category="data_analytics" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-ex-excel" href="/excel/excel_exercises.php" title="Excel Exercises" > Excel </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-ex-excel" href="/excel/excel_exercises.php" title="Excel Exercises" > Exercise </a> </div> <div class="black-box-container"> <a class="w3-bar-item w3-button ga-top-drop w3-center w3-round ga-top-drop-exercises" href="/exercises/index.php" title="W3Schools Exercises" style="display: block; background-color: #21232c; border: 1px solid grey; width: 195px; margin-bottom: 16px" > What is an Exercise? </a> <a class="w3-bar-item w3-button ga-top-drop w3-center w3-round ga-top-drop-quiztest" href="/quiztest/default.asp" title="W3Schools Quizzes" style="display: block; background-color: #21232c; border: 1px solid grey; width: 195px" > What is a Quiz? </a> </div> </div> </div> </div> <br /> </div> <div class="w3-button tnb-close-nav-btn w3-round" tabindex="0" onclick="TopNavBar.closeNavItem('exercises')" onkeydown="TopNavBar.mouseHandler(event, this, 'exercises')" role="button" aria-label="Close navigation" > <span>&times;</span> </div> </nav> <nav id="nav_certified" class="dropdown-nav w3-hide-small navex" tabindex="-1" aria-label="Certification menu" > <div class="w3-content menu-content"> <div id="certified_list" class="w3-row-padding w3-bar-block" > <div class="nav-heading-container w3-container"> <div class="nav-heading-container-title"> <h2 style="color: #fff4a3"><b>Certificates</b></h2> </div> <div data-section="certificates" class="filter-input-wrapper" > <div class="filter-input-inner-wrapper"> <label for="filter-certified-input" class="tnb-soft-hide" > Filter field for certifications </label> <input id="filter-certified-input" oninput="TopNavBar.filter(event, 'nav_certified')" type="text" class="filter-input" placeholder="Filter..." aria-label="Certificate filter bar" /> <div class="filter-clear-btn tnb-button-dark-v2" role="button" aria-label="Filter clear button" onclick="TopNavBar.clearFilter(event, 'nav_certified')" > <span>&times;</span> </div> </div> </div> </div> <div class="w3-col l4 m6"> <div id="certified_html_css_links_list"> <h3 class="tnb-nav-section-title" data-heading="html_and_css_title" > HTML and CSS </h3> <div data-name="html" data-category="html_and_css" > <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/html-certificate" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-cert-html" title="HTML Certification Exam" > HTML </a> <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/html-certificate" class="ws-btn acclink-text ga-top-drop ga-top-drop-cert-html" title="HTML Certification Exam" > Certificate </a> <a target="_blank" href="https://campus.w3schools.com/collections/course-catalog/products/html-course" class="ws-btn acclink-text ga-top-dropga-top-drop-course-html" title="Paid HTML Course" > Course </a> </div> <div data-name="css" data-category="html_and_css" > <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/css-certificate" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-cert-css" title="CSS Certification Exam" > CSS </a> <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/css-certificate" class="ws-btn acclink-text ga-top-drop ga-top-drop-cert-css" title="CSS Certification Exam" > Certificate </a> <a target="_blank" href="https://campus.w3schools.com/collections/course-catalog/products/css-course" class="ws-btn acclink-text ga-top-drop ga-top-drop-course-css" title="Paid CSS Course" > Course </a> </div> <div data-name="bootstrap" data-category="html_and_css" > <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/bootstrap-3-certificate" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-cert-bs3" title="Bootstrap 3 Certification Exam" > Bootstrap 3 </a> <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/bootstrap-3-certificate" class="ws-btn acclink-text ga-top-drop ga-top-drop-cert-bs3" title="Bootstrap 3 Certification Exam" > Certificate </a> <a target="_blank" href="https://campus.w3schools.com/collections/single-courses/products/bootstrap-course" class="ws-btn acclink-text ga-top-drop ga-top-drop-course-bs3" title="Paid Bootstrap 3 Course" > Course </a> </div> <div data-name="bootstrap4" data-category="html_and_css" > <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/bootstrap-4-certificate" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-cert-bs4" title="Bootstrap 4 Certification Exam" > Bootstrap 4 </a> <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/bootstrap-4-certificate" class="ws-btn acclink-text ga-top-drop ga-top-drop-cert-bs4" title="Bootstrap 4 Certification Exam" > Certificate </a> <a target="_blank" href="https://campus.w3schools.com/collections/single-courses/products/bootstrap-4-course" class="ws-btn acclink-text ga-top-drop ga-top-drop-course-bs4" title="Paid Bootstrap 4 Course" > Course </a> </div> <div data-name="bootstrap5" data-category="html_and_css" > <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/bootstrap-5-certificate" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-cert-bs5" title="Bootstrap 5 Certification Exam" > Bootstrap 5 </a> <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/bootstrap-5-certificate" class="ws-btn acclink-text ga-top-drop ga-top-drop-cert-bs5" title="Bootstrap 5 Certification Exam" > Certificate </a> </div> </div> <div id="certified_data_analytics_links_list_desktop" class="w3-hide-small" > <h3 class="tnb-nav-section-title" data-heading="data_analytics_title" > Data Analytics </h3> <div data-name="dsa" data-category="data_analytics" > <a target="_blank" href="https://campus.w3schools.com/products/dsa-certification-exam" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-cert-dsa" title="DSA Certificate Exam" > DSA </a> <a target="_blank" href="https://campus.w3schools.com/products/dsa-certification-exam" class="ws-btn acclink-text ga-top-drop ga-top-drop-cert-dsa" title="DSA Certificate Exam" > Certificate </a> </div> <div data-name="data analytics" data-category="data_analytics" > <a target="_blank" href="https://campus.w3schools.com/products/data-analytics-program" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-course-data-analytic" title="Paid Data Analytics Course" > Data Analytics </a> <a target="_blank" href="https://campus.w3schools.com/products/data-analytics-program" class="ws-btn acclink-text ga-top-drop ga-top-drop-course-data-analytic" title="Paid Data Analytics Course" > Course </a> </div> <div data-name="numpy" data-category="data_analytics" > <a target="_blank" href="https://campus.w3schools.com/products/numpy-certification-exam" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-cert-numpy" title="NumPy Certification Exam" > NumPy </a> <a target="_blank" href="https://campus.w3schools.com/products/numpy-certification-exam" class="ws-btn acclink-text ga-top-drop ga-top-drop-cert-numpy" title="NumPy Certification Exam" > Certificate </a> <a target="_blank" href="https://campus.w3schools.com/products/numpy-course" class="ws-btn acclink-text ga-top-drop ga-top-drop-course-numpy" title="Paid NumPy Course" > Course </a> </div> <div data-name="pandas" data-category="data_analytics" > <a target="_blank" href="https://campus.w3schools.com/products/pandas-certification-exam" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-cert-pandas" title="Pandas Certification Exam" > Pandas </a> <a target="_blank" href="https://campus.w3schools.com/products/pandas-certification-exam" class="ws-btn acclink-text ga-top-drop ga-top-drop-cert-pandas" title="Pandas Certification Exam" > Certificate </a> <a target="_blank" href="https://campus.w3schools.com/products/pandas-course" class="ws-btn acclink-text ga-top-drop ga-top-drop-course-pandas" title="Paid Pandas Course" > Course </a> </div> <div data-name="excel" data-category="data_analytics" > <a target="_blank" href="https://campus.w3schools.com/products/excel-certificate" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-cert-excel" title="Excel Certification Exam" > Excel </a> <a target="_blank" href="https://campus.w3schools.com/products/excel-certificate" class="ws-btn acclink-text ga-top-drop ga-top-drop-cert-excel" title="Excel Certification Exam" > Certificate </a> </div> <div data-name="social media" data-category="data_analytics" > <a target="_blank" href="https://campus.w3schools.com/collections/course-best-sellers/products/social-media-marketing-course" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-course-some" title="Paid Social Media Course" > Social Media </a> <a target="_blank" href="https://campus.w3schools.com/collections/course-best-sellers/products/social-media-marketing-course" class="ws-btn acclink-text ga-top-drop ga-top-drop-course-some" title="Paid Social Media Course" > Course </a> </div> <div class="black-box-container"> <a target="_blank" href="https://campus.w3schools.com" class="w3-bar-item w3-button ga-top-drop w3-center w3-round ga-top-drop-campus" title="W3Schools Campus" style="display: block; background-color: #21232c; border: 1px solid grey; width: 195px; margin-bottom: 16px" > What is a Certificate? </a> </div> </div> <div class="certified_programs_links_list w3-hide-large w3-hide-small"> <h3 class="tnb-nav-section-title" data-heading="programs_title" > Programs </h3> <div data-name="full access" data-category="programs" > <a target="_blank" href="https://campus.w3schools.com/collections/course-catalog/products/w3schools-full-access-course" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-course-fullaccess" title="Paid Full Access Course" > Full Access <span class="ribbon-topnav ws-green" style="font-size: 13px; font-weight: normal" > Best Value! </span> </a> </div> <div data-name="front end" data-category="programs" > <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/front-end-course" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-cert-front-end" title="Paid Front End Course" > Front End </a> <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/front-end-certificate" class="ws-btn acclink-text ga-top-drop ga-top-drop-cert-front-end" title="Front End Certification Exam" > Certificate </a> <a target="_blank" href="https://campus.w3schools.com/collections/course-catalog/products/front-end-course" class="ws-btn acclink-text ga-top-drop ga-top-drop-course-front-end" title="Paid Front End Development Course" > Course </a> </div> <div data-name="web design" data-category="programs" > <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/modern-web-development-certification" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-cert-web-dev" title="Web Development Certification" > Web Dev. </a> <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/modern-web-development-certification" class="ws-btn acclink-text ga-top-drop ga-top-drop-cert-web-dev" title="Web Development Certification" > Certificate </a> <a target="_blank" href="https://campus.w3schools.com/collections/course-best-sellers/products/learn-modern-web-development" class="ws-btn acclink-text ga-top-drop ga-top-drop-course-web-dev" title="Paid Web Development Course" > Course </a> </div> <div data-name="web development" data-category="programs" > <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/web-application-development-certificates" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-cert-web-app" title="Web Application Development Certification" > Web App </a> <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/web-application-development-certificates" class="ws-btn acclink-text ga-top-drop ga-top-drop-cert-web-app" title="Web Application Development Certification" > Certificate </a> <a target="_blank" href="https://campus.w3schools.com/collections/course-best-sellers/products/web-application-development-course" class="ws-btn acclink-text ga-top-drop ga-top-drop-course-web-app" title="Paid Web Application Course" > Course </a> </div> <div data-name="web app" data-category="programs" > <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/web-design-certification" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-cert-web-design" title="Web Design Certification Exam" > Web Design </a> <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/web-design-certification" class="ws-btn acclink-text ga-top-drop ga-top-drop-cert-web-design" title="Web Design Certification Exam" > Certificate </a> <a target="_blank" href="https://campus.w3schools.com/collections/course-best-sellers/products/learn-web-design" class="ws-btn acclink-text ga-top-drop ga-top-drop-course-web-design" title="Paid Web Design Course" > Course </a> </div> </div> </div> <div class="w3-col l4 m6"> <div id="certified_javascript_links_list"> <h3 class="tnb-nav-section-title" data-heading="javascript_title" > JavaScript </h3> <div data-name="javascript" data-category="javascript" > <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/javascript-certificate" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-cert-js" title="JavaScript Certification Exam" > JavaScript </a> <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/javascript-certificate" class="ws-btn acclink-text ga-top-drop ga-top-drop-cert-js" title="JavaScript Certification Exam" > Certificate </a> <a target="_blank" href="https://campus.w3schools.com/collections/course-catalog/products/javascript-course" class="ws-btn acclink-text ga-top-drop ga-top-drop-course-js" title="Paid JavaScript Course" > Course </a> </div> <div data-name="react" data-category="javascript" > <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/react-js-certificate" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-cert-react" title="React.js Certification Exam" > React </a> <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/react-js-certificate" class="ws-btn acclink-text ga-top-drop ga-top-drop-cert-react" title="React.js Certification Exam" > Certificate </a> <a target="_blank" href="https://campus.w3schools.com/collections/course-catalog/products/react-js-course" class="ws-btn acclink-text ga-top-drop ga-top-drop-course-react" title="Paid React.js Course" > Course </a> </div> <div data-name="jquery" data-category="javascript" > <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/jquery-certificate" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-cert-jquery" title="jQuery Certification Exam" > jQuery </a> <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/jquery-certificate" class="ws-btn acclink-text ga-top-drop ga-top-drop-cert-jquery" title="jQuery Certification Exam" > Certificate </a> <a target="_blank" href="https://campus.w3schools.com/collections/course-catalog/products/jquery-course" class="ws-btn acclink-text ga-top-drop ga-top-drop-course-jquery" title="Paid jQuery Course" > Course </a> </div> <div data-name="vue" data-category="javascript" > <a target="_blank" href="https://campus.w3schools.com/products/vue-js-certification-exam" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-cert-vue" title="Vue Certification Exam" > Vue </a> <a target="_blank" href="https://campus.w3schools.com/products/vue-js-certification-exam" class="ws-btn acclink-text ga-top-drop ga-top-drop-cert-vue" title="Vue Certification Exam" > Certificate </a> </div> </div> <div class="certified_programs_links_list w3-hide-medium w3-hide-large"> <h3 class="tnb-nav-section-title" data-heading="programs_title" > Programs </h3> <div data-name="full access" data-category="programs" > <a target="_blank" href="https://campus.w3schools.com/collections/course-catalog/products/w3schools-full-access-course" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-course-fullaccess" title="Paid Full Access Course" > Full Access <span class="ribbon-topnav ws-green" style="font-size: 13px; font-weight: normal" > Best Value! </span> </a> </div> <div data-name="front end" data-category="programs" > <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/front-end-certificate" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-cert-front-end" title="Front End Certification Exam" > Front End </a> <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/front-end-certificate" class="ws-btn acclink-text ga-top-drop ga-top-drop-cert-front-end" title="Front End Certification Exam" > Certificate </a> <a target="_blank" href="https://campus.w3schools.com/collections/course-catalog/products/front-end-course" class="ws-btn acclink-text ga-top-drop ga-top-drop-course-front-end" title="Paid Front End Development Course" > Course </a> </div> <div data-name="web dev." data-category="programs" > <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/modern-web-development-certification" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-cert-web-dev" title="Web Development Certification" > Web Dev. </a> <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/modern-web-development-certification" class="ws-btn acclink-text ga-top-drop ga-top-drop-cert-web-dev" title="Web Development Certification" > Certificate </a> <a target="_blank" href="https://campus.w3schools.com/collections/course-best-sellers/products/learn-modern-web-development" class="ws-btn acclink-text ga-top-drop ga-top-drop-course-web-dev" title="Paid Web Development Course" > Course </a> </div> <div data-name="web app" data-category="programs" > <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/web-application-development-certificates" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-cert-web-app" title="Web Application Development Certification" > Web App </a> <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/web-application-development-certificates" class="ws-btn acclink-text ga-top-drop ga-top-drop-cert-web-app" title="Web Application Development Certification" > Certificate </a> <a target="_blank" href="https://campus.w3schools.com/collections/course-best-sellers/products/web-application-development-course" class="ws-btn acclink-text ga-top-drop ga-top-drop-course-web-app" title="Paid Web Application Course" > Course </a> </div> <div data-name="web design" data-category="programs" > <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/web-design-certification" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-cert-web-design" title="Web Design Certification Exam" > Web Design </a> <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/web-design-certification" class="ws-btn acclink-text ga-top-drop ga-top-drop-cert-web-design" title="Web Design Certification Exam" > Certificate </a> <a target="_blank" href="https://campus.w3schools.com/collections/course-best-sellers/products/learn-web-design" class="ws-btn acclink-text ga-top-drop ga-top-drop-course-web-design" title="Paid Web Design Course" > Course </a> </div> </div> <div class="certified_programs_links_list w3-hide-medium w3-hide-small" id="certified_programs_links_list_desktop" > <h3 class="tnb-nav-section-title" data-heading="programs_title" > Programs </h3> <div data-name="full access" data-category="programs" > <a target="_blank" href="https://campus.w3schools.com/collections/course-catalog/products/w3schools-full-access-course" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-course-fullaccess" title="Paid Full Access Course" > Full Access <span class="ribbon-topnav ws-green" style="font-size: 13px; font-weight: normal" > Best Value! </span> </a> </div> <div data-name="front end" data-category="programs" > <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/front-end-certificate" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-cert-front-end" title="Front End Certification Exam" > Front End </a> <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/front-end-certificate" class="ws-btn acclink-text ga-top-drop ga-top-drop-cert-front-end" title="Front End Certification Exam" > Certificate </a> <a target="_blank" href="https://campus.w3schools.com/collections/course-catalog/products/front-end-course" class="ws-btn acclink-text ga-top-drop ga-top-drop-course-front-end" title="Paid Front End Development Course" > Course </a> </div> <div data-name="web dev." data-category="programs" > <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/modern-web-development-certification" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-cert-web-dev" title="Web Development Certification" > Web Dev. </a> <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/modern-web-development-certification" class="ws-btn acclink-text ga-top-drop ga-top-drop-cert-web-dev" title="Web Development Certification" > Certificate </a> <a target="_blank" href="https://campus.w3schools.com/collections/course-best-sellers/products/learn-modern-web-development" class="ws-btn acclink-text ga-top-drop ga-top-drop-course-web-dev" title="Paid Web Development Course" > Course </a> </div> <div data-name="web app" data-category="programs" > <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/web-application-development-certificates" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-cert-web-app" title="Web Application Development Certification" > Web App </a> <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/web-application-development-certificates" class="ws-btn acclink-text ga-top-drop ga-top-drop-cert-web-app" title="Web Application Development Certification" > Certificate </a> <a target="_blank" href="https://campus.w3schools.com/collections/course-best-sellers/products/web-application-development-course" class="ws-btn acclink-text ga-top-drop ga-top-drop-course-web-app" title="Paid Web Application Course" > Course </a> </div> <div data-name="web design" data-category="programs" > <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/web-design-certification" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-cert-web-design" title="Web Design Certification Exam" > Web Design </a> <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/web-design-certification" class="ws-btn acclink-text ga-top-drop ga-top-drop-cert-web-design" title="Web Design Certification Exam" > Certificate </a> <a target="_blank" href="https://campus.w3schools.com/collections/course-best-sellers/products/learn-web-design" class="ws-btn acclink-text ga-top-drop ga-top-drop-course-web-design" title="Paid Web Design Course" > Course </a> </div> </div> </div> <div class="w3-col l4 m6"> <div id="certified_backend_links_list"> <br class="w3-hide-large w3-hide-small" /> <h3 class="tnb-nav-section-title" data-heading="backend_title" > Backend </h3> <div data-name="python" data-category="backend" > <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/python-certificate" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-cert-python" title="Python Certification Exam" > Python </a> <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/python-certificate" class="ws-btn acclink-text ga-top-drop ga-top-drop-cert-python" title="Python Certification Exam" > Certificate </a> <a target="_blank" href="https://campus.w3schools.com/collections/course-catalog/products/python-course" class="ws-btn acclink-text ga-top-drop ga-top-drop-course-python" title="Paid Python Course" > Course </a> </div> <div data-name="sql" data-category="backend" > <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/sql-certificate" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-cert-sql" title="SQL Certification Exam" > SQL </a> <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/sql-certificate" class="ws-btn acclink-text ga-top-drop ga-top-drop-cert-sql" title="SQL Certification Exam" > Certificate </a> <a target="_blank" href="https://campus.w3schools.com/collections/course-catalog/products/sql-course" class="ws-btn acclink-text ga-top-drop ga-top-drop-course-sql" title="SQL Python Course" > Course </a> </div> <div data-name="mysql" data-category="backend" > <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/mysql-certificate" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-cert-mysql" title="MySQL Certification Exam" > MySQL </a> <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/mysql-certificate" class="ws-btn acclink-text ga-top-drop ga-top-drop-cert-mysql" title="MySQL Certification Exam" > Certificate </a> </div> <div data-name="php" data-category="backend" > <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/php-certificate" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-cert-php" title="PHP Certification Exam" > PHP </a> <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/php-certificate" class="ws-btn acclink-text ga-top-drop ga-top-drop-cert-php" title="PHP Certification Exam" > Certificate </a> <a target="_blank" href="https://campus.w3schools.com/collections/course-catalog/products/php-course" class="ws-btn acclink-text ga-top-drop ga-top-drop-course-php" title="Paid PHP Course" > Course </a> </div> <div data-name="java" data-category="backend" > <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/java-certificate" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-cert-java" title="Java Certification Exam" > Java </a> <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/java-certificate" class="ws-btn acclink-text ga-top-drop ga-top-drop-cert-java" title="Java Certification Exam" > Certificate </a> <a target="_blank" href="https://campus.w3schools.com/collections/course-catalog/products/java-course" class="ws-btn acclink-text ga-top-drop ga-top-drop-course-java" title="Paid Java Course" > Course </a> </div> <div data-name="c" data-category="backend" > <a target="_blank" href="https://campus.w3schools.com/products/c-certification-exam" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-cert-c" title="C Certification Exam" > C </a> <a target="_blank" href="https://campus.w3schools.com/products/c-certification-exam" class="ws-btn acclink-text ga-top-drop ga-top-drop-cert-c" title="C Certification Exam" > Certificate </a> </div> <div data-name="c++" data-category="backend" > <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/c-certificate" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-cert-cpp" title="C++ Certification Exam" > C++ </a> <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/c-certificate" class="ws-btn acclink-text ga-top-drop ga-top-drop-cert-cpp" title="C++ Certification Exam" > Certificate </a> <a target="_blank" href="https://campus.w3schools.com/collections/course-catalog/products/c-course-1" class="ws-btn acclink-text ga-top-drop ga-top-drop-course-cpp" title="Paid C++ Course" > Course </a> </div> <div data-name="c#" data-category="backend" > <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/c-certificate-1" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-cert-cs" title="C# Certification Exam" > C# </a> <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/c-certificate-1" class="ws-btn acclink-text ga-top-drop ga-top-drop-cert-cs" title="C# Certification Exam" > Certificate </a> <a target="_blank" href="https://campus.w3schools.com/collections/course-catalog/products/c-course" class="ws-btn acclink-text ga-top-drop ga-top-drop-course-cs" title="Paid C# Course" > Course </a> </div> <div data-name="r" data-category="backend" > <a target="_blank" href="https://campus.w3schools.com/collections/course-catalog/products/r-course" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-cert-r" title="Paid R Course" > R </a> <a target="_blank" href="https://campus.w3schools.com/collections/course-catalog/products/r-course" class="ws-btn acclink-text ga-top-drop ga-top-drop-cert-r" title="Paid R Course" > Course </a> </div> <div data-name="django" data-category="backend" > <a target="_blank" href="https://campus.w3schools.com/products/django-certification-exam" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-cert-django" title="Django Certification Exam" > Django </a> <a target="_blank" href="https://campus.w3schools.com/products/django-certification-exam" class="ws-btn acclink-text ga-top-drop ga-top-drop-cert-django" title="Django Certification Exam" > Certificate </a> </div> <div data-name="nodejs" data-category="backend" > <a target="_blank" href="https://campus.w3schools.com/products/nodejs-certificate" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-cert-nodejs" title="NodeJS Certification Exam" > NodeJS </a> <a target="_blank" href="https://campus.w3schools.com/products/nodejs-certificate" class="ws-btn acclink-text ga-top-drop ga-top-drop-cert-nodejs" title="NodeJS Certification Exam" > Certificate </a> </div> <div data-name="typescript" data-category="backend" > <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/typescript-certificate" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-cert-typescript" title="TypeScript Certification Exam" > TypeScript </a> <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/typescript-certificate" class="ws-btn acclink-text ga-top-drop ga-top-drop-cert-typescript" title="TypeScript Certification Exam" > Certificate </a> <a target="_blank" href="https://campus.w3schools.com/products/learn-typescript" class="ws-btn acclink-text ga-top-drop ga-top-drop-course-typescript" title="Paid TypeScript Course" > Course </a> </div> <div data-name="xml" data-category="backend" > <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/xml-certificate" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-cert-xml" title="XML Certification Exam" > XML </a> <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/xml-certificate" class="ws-btn acclink-text ga-top-drop ga-top-drop-cert-xml" title="XML Certification Exam" > Certificate </a> <a target="_blank" href="https://campus.w3schools.com/collections/course-catalog/products/xml-course" class="ws-btn acclink-text ga-top-drop ga-top-drop-course-xml" title="Paid XML Course" > Course </a> </div> <div data-name="cyber security" data-category="backend" > <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/cyber-security-certificate" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-cert-cyber-sec" title="Cyber Security Certification Exam" > Cyber Security </a> <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/cyber-security-certificate" class="ws-btn acclink-text ga-top-drop ga-top-drop-cert-cyber-sec" title="Cyber Security Certification Exam" > Certificate </a> <a target="_blank" href="https://campus.w3schools.com/products/cyber-security-course" class="ws-btn acclink-text ga-top-drop ga-top-drop-course-cyber-sec" title="Paid Cyber Security Course" > Course </a> </div> <div data-name="accessibility" data-category="backend" > <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/accessibility-certificate" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-cert-accessi" title="Accessibility Certification Exam" > Accessibility </a> <a target="_blank" href="https://campus.w3schools.com/collections/certifications/products/accessibility-certificate" class="ws-btn acclink-text ga-top-drop ga-top-drop-cert-accessi" title="Accessibility Certification Exam" > Certificate </a> <a target="_blank" href="https://campus.w3schools.com/products/accessibility-course" class="ws-btn acclink-text ga-top-drop ga-top-drop-course-accessi" title="Paid Accessibility Course" > Course </a> </div> <div data-name="python apps on aws" data-category="backend" > <a target="_blank" href="https://campus.w3schools.com/collections/course-best-sellers/products/building-modern-python-apps-on-aws" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-course-python-apps-aws" title="Building Modern Python Apps on AWS" > Python Apps on AWS </a> <a target="_blank" href="https://campus.w3schools.com/collections/course-best-sellers/products/building-modern-python-apps-on-aws" class="ws-btn acclink-text ga-top-drop ga-top-drop-course-python-apps-aws" title="Building Modern Python Apps on AWS" > Course </a> </div> <div data-name="aws training" data-category="backend" > <a class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-course-aws-training" href="/training/aws/home/" title="AWS Training" > AWS Training </a> <a class="ws-btn acclink-text ga-top-drop ga-top-drop-course-aws-training" href="/training/aws/home/" title="AWS Training" > Courses </a> </div> </div> <div class="w3-hide-large w3-hide-medium" id="certified_data_analytics_links_list" > <h3 class="tnb-nav-section-title" data-heading="data_analytics_title" > Data Analytics </h3> <div data-name="dsa" data-category="data_analytics" > <a target="_blank" href="https://campus.w3schools.com/products/dsa-certification-exam" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-cert-dsa" title="DSA Certification Exam" > DSA </a> <a target="_blank" href="https://campus.w3schools.com/products/dsa-certification-exam" class="ws-btn acclink-text ga-top-drop ga-top-drop-cert-dsa" title="DSA Certification Exam" > Exam </a> </div> <div data-name="data analytics" data-category="data_analytics" > <a target="_blank" href="https://campus.w3schools.com/products/data-analytics-program" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-course-data-analytics" title="Paid Data Analytics Course" > Data Analytics </a> <a target="_blank" href="https://campus.w3schools.com/products/data-analytics-program" class="ws-btn acclink-text ga-top-drop ga-top-drop-course-data-analytics" title="Paid Data Analytics Course" > Course </a> </div> <div data-name="numpy" data-category="data_analytics" > <a target="_blank" href="https://campus.w3schools.com/products/numpy-course" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-course-numpy" title="Paid NumPy Course" > NumPy </a> <a target="_blank" href="https://campus.w3schools.com/products/numpy-course" class="ws-btn acclink-text ga-top-drop ga-top-drop-course-numpy" title="Paid NumPy Course" > Course </a> </div> <div data-name="pandas" data-category="data_analytics" > <a target="_blank" href="https://campus.w3schools.com/products/pandas-course" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-course-scipy" title="Paid SciPy Course" > Pandas </a> <a target="_blank" href="https://campus.w3schools.com/products/pandas-course" class="ws-btn acclink-text ga-top-drop ga-top-drop-course-scipy" title="Paid SciPy Course" > Course </a> </div> <div data-name="excel" data-category="data_analytics" > <a target="_blank" href="https://campus.w3schools.com/products/excel-certificate" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-cert-excel" title="Excel Certification Exam" > Excel </a> <a target="_blank" href="https://campus.w3schools.com/products/excel-certificate" class="ws-btn acclink-text ga-top-drop ga-top-drop-cert-excel" title="Excel Certification Exam" > Certificate </a> </div> <div data-name="social media" data-category="data_analytics" > <a target="_blank" href="https://campus.w3schools.com/collections/course-best-sellers/products/social-media-marketing-course" class="w3-bar-item w3-button acctop-link ga-top-drop ga-top-drop-course-some" title="Paid Social Media Course" > Social Media </a> <a target="_blank" href="https://campus.w3schools.com/collections/course-best-sellers/products/social-media-marketing-course" class="ws-btn acclink-text ga-top-drop ga-top-drop-course-some" title="Paid Social Media Course" > Course </a> </div> <div class="black-box-container"> <a target="_blank" href="https://campus.w3schools.com" class="w3-bar-item w3-button ga-top-drop w3-center w3-round ga-top-drop-campus" title="W3Schools Campus" style="display: block; background-color: #21232c; border: 1px solid grey; width: 195px; margin-bottom: 16px" > What is a Certificate? </a> </div> </div> </div> </div> <br /> </div> <div class="w3-button tnb-close-nav-btn w3-round" tabindex="0" onclick="TopNavBar.closeNavItem('certified')" onkeydown="TopNavBar.mouseHandler(event, this, 'certified')" role="button" aria-label="Close navigation" > <span>&times;</span> </div> </nav> <nav id="nav_services" class="dropdown-nav w3-hide-small navex" tabindex="-1" aria-label="Services menu" > <div class="w3-content menu-content"> <div id="services_list" class="w3-row-padding w3-bar-block" > <div class="nav-heading-container w3-container"> <div class="nav-heading-container-title"> <h2 style="color: #fff4a3"><b>All Our Services</b></h2> </div> <div data-section="services" class="filter-input-wrapper" > <div class="filter-input-inner-wrapper"> <label for="filter-services-input" class="tnb-soft-hide" > Services filter input </label> <input id="filter-services-input" oninput="TopNavBar.filter(event, 'nav_services')" type="text" class="filter-input" placeholder="Filter..." aria-label="Services filter bar" /> <div class="filter-clear-btn tnb-button-dark-v2" role="button" aria-label="Filter clear button" onclick="TopNavBar.clearFilter(event, 'nav_services')" > <span>&times;</span> </div> </div> </div> </div> <div class="nav-heading-container w3-container"> <p class="tnb-services-headlines"> W3Schools offers a wide range of services and products for beginners and professionals, <br /> helping millions of people everyday to learn and master new skills. </p> </div> <div class="serviceboxes"> <div class="servicebox"> <a href="/tutorials/index.php" class="serviceslink ga-top-drop ga-top-drop-services-tut" title="Tutorials" aria-label="Free tutorials" > <div class="w3-padding services w3-round"> <h4>Free Tutorials</h4> <p>Enjoy our free tutorials like millions of other internet users since 1999</p> </div> </a> </div> <div class="servicebox"> <a href="/references/index.php" class="serviceslink ga-top-drop ga-top-drop-services-ref" title="References" aria-label="Tutorial references" > <div class="w3-padding services w3-round"> <h4>References</h4> <p>Explore our selection of references covering all popular coding languages</p> </div> </a> </div> <div class="servicebox"> <a href="/spaces/index.php" class="serviceslink ga-top-drop ga-top-drop-services-spaces" title="Create a Website" aria-label="Create a website" > <div class="w3-padding services w3-round"> <h4>Create a Website</h4> <p> Create your own website with <strong>W3Schools Spaces</strong> - no setup required </p> </div> </a> </div> <div class="servicebox"> <a href="/exercises/index.php" class="serviceslink ga-top-drop ga-top-drop-services-ex" title="Test yourself with exercises" aria-label="Exercises" > <div class="w3-padding services w3-round"> <h4>Exercises</h4> <p>Test your skills with different exercises</p> </div> </a> </div> <div class="servicebox"> <a href="/quiztest/default.asp" class="serviceslink ga-top-drop ga-top-drop-services-qz" title="Test yourself with quizzes" aria-label="Quizzes" > <div class="w3-padding services w3-round"> <h4>Quizzes</h4> <p>Test yourself with multiple choice questions</p> </div> </a> </div> <div class="servicebox tnb-paid-service"> <a target="_blank" href="https://campus.w3schools.com/collections/certifications" class="serviceslink ga-top-drop ga-top-drop-services-cert" title="Certificates" aria-label="Certificates" > <div class="w3-padding services w3-round" style="position: relative" > <h4>Get Certified</h4> <p>Document your knowledge</p> <svg style="position: absolute; top: 15px; right: 25px" width="15" height="36" viewBox="0 0 12 16" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" > <path d="M6.65723 6.24707C6.76704 5.91764 7.233 5.91765 7.34281 6.24707L7.98828 8.1835C8.276 9.04666 8.95332 9.72399 9.81648 10.0117L11.7529 10.6572C12.0824 10.767 12.0824 11.233 11.7529 11.3428L9.81649 11.9883C8.95332 12.276 8.27599 12.9533 7.98828 13.8165L7.34281 15.7529C7.233 16.0823 6.76704 16.0823 6.65723 15.7529L6.01173 13.8165C5.72401 12.9533 5.04669 12.276 4.18353 11.9883L2.24707 11.3428C1.91764 11.233 1.91764 10.767 2.24707 10.6572L4.18353 10.0117C5.04669 9.72399 5.72401 9.04667 6.01173 8.18352L6.65723 6.24707Z" fill="#9763f6" ></path> <path d="M2.79434 1.14824C2.86023 0.950586 3.1398 0.950587 3.20569 1.14824L3.59297 2.3101C3.7656 2.828 4.172 3.2344 4.6899 3.40703L5.85177 3.79432C6.04942 3.86021 6.04942 4.13978 5.85177 4.20567L4.6899 4.59296C4.172 4.76559 3.7656 5.17199 3.59297 5.68989L3.20569 6.85176C3.13981 7.04941 2.86023 7.04942 2.79434 6.85176L2.40704 5.68988C2.23441 5.17198 1.82801 4.76559 1.31012 4.59296L0.148241 4.20567C-0.0494137 4.13978 -0.0494138 3.86021 0.148241 3.79432L1.31012 3.40703C1.82802 3.2344 2.23441 2.82801 2.40704 2.31011L2.79434 1.14824Z" fill="#9763f6" ></path> <path d="M9.8629 0.0988265C9.90682 -0.032943 10.0932 -0.0329419 10.1371 0.098828L10.3953 0.873401C10.5104 1.21867 10.7813 1.4896 11.1266 1.60469L11.9012 1.86288C12.0329 1.9068 12.0329 2.09319 11.9012 2.13711L11.1266 2.39531C10.7813 2.51039 10.5104 2.78133 10.3953 3.12659L10.1371 3.90117C10.0932 4.03294 9.90682 4.03294 9.8629 3.90117L9.6047 3.12659C9.48961 2.78132 9.21868 2.5104 8.87342 2.39531L8.09883 2.13711C7.96706 2.09319 7.96706 1.9068 8.09883 1.86288L8.87342 1.60469C9.21868 1.4896 9.48961 1.21867 9.6047 0.873408L9.8629 0.0988265Z" fill="#9763f6" ></path> </svg> </div> </a> </div> <div class="servicebox"> <a href="https://profile.w3schools.com/sign-up" class="serviceslink ga-top-drop ga-top-drop-services-signup" title="Log in our Sign up" aria-label="Login or Sign up" > <div class="w3-padding services w3-round"> <h4>Log in / Sign Up</h4> <p> Create a <strong>free</strong> W3Schools Account to Improve Your Learning Experience </p> </div> </a> </div> <div class="servicebox"> <a href="https://profile.w3schools.com/sign-up" class="serviceslink ga-top-drop ga-top-drop-services-mylearn" title="Track Your Progress With My Learning" aria-label="My Learning" > <div class="w3-padding services w3-round"> <h4>Pathfinder &amp; My Learning</h4> <p>Track your learning progress at W3Schools and collect rewards</p> </div> </a> </div> <div class="servicebox tnb-paid-service"> <a href="/plus/index.php" class="serviceslink ga-top-drop ga-top-drop-services-pro" title="Upgrade subscription" aria-label="Upgrade subscription" > <div class="w3-padding services w3-round" style="position: relative" > <h4>Upgrade</h4> <p>Become a PLUS user and unlock powerful features (ad-free, hosting, support,..)</p> <svg style="position: absolute; top: 15px; right: 25px" width="15" height="36" viewBox="0 0 12 16" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" > <path d="M6.65723 6.24707C6.76704 5.91764 7.233 5.91765 7.34281 6.24707L7.98828 8.1835C8.276 9.04666 8.95332 9.72399 9.81648 10.0117L11.7529 10.6572C12.0824 10.767 12.0824 11.233 11.7529 11.3428L9.81649 11.9883C8.95332 12.276 8.27599 12.9533 7.98828 13.8165L7.34281 15.7529C7.233 16.0823 6.76704 16.0823 6.65723 15.7529L6.01173 13.8165C5.72401 12.9533 5.04669 12.276 4.18353 11.9883L2.24707 11.3428C1.91764 11.233 1.91764 10.767 2.24707 10.6572L4.18353 10.0117C5.04669 9.72399 5.72401 9.04667 6.01173 8.18352L6.65723 6.24707Z" fill="#9763f6" ></path> <path d="M2.79434 1.14824C2.86023 0.950586 3.1398 0.950587 3.20569 1.14824L3.59297 2.3101C3.7656 2.828 4.172 3.2344 4.6899 3.40703L5.85177 3.79432C6.04942 3.86021 6.04942 4.13978 5.85177 4.20567L4.6899 4.59296C4.172 4.76559 3.7656 5.17199 3.59297 5.68989L3.20569 6.85176C3.13981 7.04941 2.86023 7.04942 2.79434 6.85176L2.40704 5.68988C2.23441 5.17198 1.82801 4.76559 1.31012 4.59296L0.148241 4.20567C-0.0494137 4.13978 -0.0494138 3.86021 0.148241 3.79432L1.31012 3.40703C1.82802 3.2344 2.23441 2.82801 2.40704 2.31011L2.79434 1.14824Z" fill="#9763f6" ></path> <path d="M9.8629 0.0988265C9.90682 -0.032943 10.0932 -0.0329419 10.1371 0.098828L10.3953 0.873401C10.5104 1.21867 10.7813 1.4896 11.1266 1.60469L11.9012 1.86288C12.0329 1.9068 12.0329 2.09319 11.9012 2.13711L11.1266 2.39531C10.7813 2.51039 10.5104 2.78133 10.3953 3.12659L10.1371 3.90117C10.0932 4.03294 9.90682 4.03294 9.8629 3.90117L9.6047 3.12659C9.48961 2.78132 9.21868 2.5104 8.87342 2.39531L8.09883 2.13711C7.96706 2.09319 7.96706 1.9068 8.09883 1.86288L8.87342 1.60469C9.21868 1.4896 9.48961 1.21867 9.6047 0.873408L9.8629 0.0988265Z" fill="#9763f6" ></path> </svg> </div> </a> </div> <div class="servicebox"> <a href="/where_to_start.asp" class="serviceslink ga-top-drop ga-top-drop-services-wheretostart" title="Where To Start" aria-label="Where to start" > <div class="w3-padding services w3-round"> <h4>Where To Start</h4> <p>Not sure where you want to start? Follow our guided path</p> </div> </a> </div> <div class="servicebox"> <a href="/tryit/default.asp" class="serviceslink ga-top-drop ga-top-drop-services-code-editor" title="W3Schools Code Editor" aria-label="Code editor" > <div class="w3-padding services w3-round"> <h4>Code Editor (Try it)</h4> <p>With our online code editor, you can edit code and view the result in your browser</p> </div> </a> </div> <div class="servicebox tnb-paid-service"> <a href="/videos/index.php" class="serviceslink ga-top-drop ga-top-drop-services-videos" title="HTML Video Tutorial" aria-label="Videos" > <div class="w3-padding services w3-round" style="position: relative" > <h4>Videos</h4> <p>Learn the basics of HTML in a fun and engaging video tutorial</p> <svg style="position: absolute; top: 15px; right: 25px" width="15" height="36" viewBox="0 0 12 16" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" > <path d="M6.65723 6.24707C6.76704 5.91764 7.233 5.91765 7.34281 6.24707L7.98828 8.1835C8.276 9.04666 8.95332 9.72399 9.81648 10.0117L11.7529 10.6572C12.0824 10.767 12.0824 11.233 11.7529 11.3428L9.81649 11.9883C8.95332 12.276 8.27599 12.9533 7.98828 13.8165L7.34281 15.7529C7.233 16.0823 6.76704 16.0823 6.65723 15.7529L6.01173 13.8165C5.72401 12.9533 5.04669 12.276 4.18353 11.9883L2.24707 11.3428C1.91764 11.233 1.91764 10.767 2.24707 10.6572L4.18353 10.0117C5.04669 9.72399 5.72401 9.04667 6.01173 8.18352L6.65723 6.24707Z" fill="#9763f6" ></path> <path d="M2.79434 1.14824C2.86023 0.950586 3.1398 0.950587 3.20569 1.14824L3.59297 2.3101C3.7656 2.828 4.172 3.2344 4.6899 3.40703L5.85177 3.79432C6.04942 3.86021 6.04942 4.13978 5.85177 4.20567L4.6899 4.59296C4.172 4.76559 3.7656 5.17199 3.59297 5.68989L3.20569 6.85176C3.13981 7.04941 2.86023 7.04942 2.79434 6.85176L2.40704 5.68988C2.23441 5.17198 1.82801 4.76559 1.31012 4.59296L0.148241 4.20567C-0.0494137 4.13978 -0.0494138 3.86021 0.148241 3.79432L1.31012 3.40703C1.82802 3.2344 2.23441 2.82801 2.40704 2.31011L2.79434 1.14824Z" fill="#9763f6" ></path> <path d="M9.8629 0.0988265C9.90682 -0.032943 10.0932 -0.0329419 10.1371 0.098828L10.3953 0.873401C10.5104 1.21867 10.7813 1.4896 11.1266 1.60469L11.9012 1.86288C12.0329 1.9068 12.0329 2.09319 11.9012 2.13711L11.1266 2.39531C10.7813 2.51039 10.5104 2.78133 10.3953 3.12659L10.1371 3.90117C10.0932 4.03294 9.90682 4.03294 9.8629 3.90117L9.6047 3.12659C9.48961 2.78132 9.21868 2.5104 8.87342 2.39531L8.09883 2.13711C7.96706 2.09319 7.96706 1.9068 8.09883 1.86288L8.87342 1.60469C9.21868 1.4896 9.48961 1.21867 9.6047 0.873408L9.8629 0.0988265Z" fill="#9763f6" ></path> </svg> </div> </a> </div> <div class="servicebox"> <a href="/w3css/w3css_templates.asp" class="serviceslink ga-top-drop ga-top-drop-services-templates" title="Free Web Templates" aria-label="Templates" > <div class="w3-padding services w3-round"> <h4>Templates</h4> <p>We have created a bunch of responsive website templates you can use - for free!</p> </div> </a> </div> <div class="servicebox"> <a href="/spaces/index.php" class="serviceslink ga-top-drop ga-top-drop-services-webhosting" title="Web Hosting with Spaces" aria-label="Web Hosting with Spaces" > <div class="w3-padding services w3-round"> <h4>Web Hosting</h4> <p> Host your own website, and share it to the world with <strong>W3Schools Spaces</strong> </p> </div> </a> </div> <div class="servicebox tnb-paid-service"> <a href="/spaces/index.php" class="serviceslink ga-top-drop ga-top-drop-services-createserver" title="Get your own server" aria-label="Get your own server" > <div class="w3-padding services w3-round" style="position: relative" > <h4>Create a Server</h4> <p>Create your own server using Python, PHP, React.js, Node.js, Java, C#, etc.</p> <svg style="position: absolute; top: 15px; right: 25px" width="15" height="36" viewBox="0 0 12 16" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" > <path d="M6.65723 6.24707C6.76704 5.91764 7.233 5.91765 7.34281 6.24707L7.98828 8.1835C8.276 9.04666 8.95332 9.72399 9.81648 10.0117L11.7529 10.6572C12.0824 10.767 12.0824 11.233 11.7529 11.3428L9.81649 11.9883C8.95332 12.276 8.27599 12.9533 7.98828 13.8165L7.34281 15.7529C7.233 16.0823 6.76704 16.0823 6.65723 15.7529L6.01173 13.8165C5.72401 12.9533 5.04669 12.276 4.18353 11.9883L2.24707 11.3428C1.91764 11.233 1.91764 10.767 2.24707 10.6572L4.18353 10.0117C5.04669 9.72399 5.72401 9.04667 6.01173 8.18352L6.65723 6.24707Z" fill="#9763f6" ></path> <path d="M2.79434 1.14824C2.86023 0.950586 3.1398 0.950587 3.20569 1.14824L3.59297 2.3101C3.7656 2.828 4.172 3.2344 4.6899 3.40703L5.85177 3.79432C6.04942 3.86021 6.04942 4.13978 5.85177 4.20567L4.6899 4.59296C4.172 4.76559 3.7656 5.17199 3.59297 5.68989L3.20569 6.85176C3.13981 7.04941 2.86023 7.04942 2.79434 6.85176L2.40704 5.68988C2.23441 5.17198 1.82801 4.76559 1.31012 4.59296L0.148241 4.20567C-0.0494137 4.13978 -0.0494138 3.86021 0.148241 3.79432L1.31012 3.40703C1.82802 3.2344 2.23441 2.82801 2.40704 2.31011L2.79434 1.14824Z" fill="#9763f6" ></path> <path d="M9.8629 0.0988265C9.90682 -0.032943 10.0932 -0.0329419 10.1371 0.098828L10.3953 0.873401C10.5104 1.21867 10.7813 1.4896 11.1266 1.60469L11.9012 1.86288C12.0329 1.9068 12.0329 2.09319 11.9012 2.13711L11.1266 2.39531C10.7813 2.51039 10.5104 2.78133 10.3953 3.12659L10.1371 3.90117C10.0932 4.03294 9.90682 4.03294 9.8629 3.90117L9.6047 3.12659C9.48961 2.78132 9.21868 2.5104 8.87342 2.39531L8.09883 2.13711C7.96706 2.09319 7.96706 1.9068 8.09883 1.86288L8.87342 1.60469C9.21868 1.4896 9.48961 1.21867 9.6047 0.873408L9.8629 0.0988265Z" fill="#9763f6" ></path> </svg> </div> </a> </div> <div class="servicebox"> <a href="/howto/default.asp" class="serviceslink ga-top-drop ga-top-drop-services-howto" title="How To Collection" aria-label="How To's" > <div class="w3-padding services w3-round"> <h4>How To's</h4> <p>Large collection of code snippets for HTML, CSS and JavaScript</p> </div> </a> </div> <div class="servicebox"> <a href="/w3css/default.asp" class="serviceslink ga-top-drop ga-top-drop-services-w3css" title="W3.CSS Framework" aria-label="W3.CSS Framework" > <div class="w3-padding services w3-round"> <h4>CSS Framework</h4> <p> Build fast and responsive sites using our free <strong>W3.CSS</strong> framework </p> </div> </a> </div> <div class="servicebox"> <a href="/browsers/default.asp" class="serviceslink ga-top-drop ga-top-drop-services-browserstat" title="Browser Statistics" aria-label="Browser Statistics" > <div class="w3-padding services w3-round"> <h4>Browser Statistics</h4> <p>Read long term trends of browser usage</p> </div> </a> </div> <div class="servicebox"> <a href="/typingspeed/default.asp" class="serviceslink ga-top-drop ga-top-drop-services-typing" title="Test Your Typing speed" aria-label="Test Your Typing speed" > <div class="w3-padding services w3-round"> <h4>Typing Speed</h4> <p>Test your typing speed</p> </div> </a> </div> <div class="servicebox"> <a href="/training/aws/home/" class="serviceslink ga-top-drop ga-top-drop-services-aws-training" title="AWS Training" aria-label="AWS Training" > <div class="w3-padding services w3-round" style="position: relative" > <h4>AWS Training</h4> <p>Learn Amazon Web Services</p> </div> </a> </div> <div class="servicebox"> <a href="/colors/colors_picker.asp" class="serviceslink ga-top-drop ga-top-drop-services-color-picker" title="Color Picker" aria-label="Color picker" > <div class="w3-padding services w3-round" style="position: relative" > <h4>Color Picker</h4> <p> Use our color picker to find different RGB, HEX and HSL colors. <img class="w3-hide-medium" src="/images/colorpicker2000.png" alt="A circular color wheel showing the gradation of colors in the spectrum" loading="lazy" style="margin-left: 15px; width: 35px; position: absolute; top: 15px; right: 15px" /> </p> </div> </a> </div> <div class="servicebox"> <a href="/codegame/index.html" class="serviceslink ga-top-drop ga-top-drop-services-code-game" title="Coding Game" aria-label="Code game" > <div class="w3-padding services w3-round" style="position: relative" > <h4>Code Game</h4> <p style="margin-top: 15px"> W3Schools Coding Game! Help the lynx collect pine cones <img class="w3-hide-medium" src="/signup/lynxlogo.svg" alt="Lynx logo" style="margin-left: 15px; width: 35px; position: absolute; top: 7px; right: 15px" /> </p> </div> </a> </div> <div class="servicebox"> <a href="/pathfinder/pathfinder_goals.php" class="serviceslink ga-top-drop ga-top-drop-services-goals" title="Get personalized learning journey based on your current skills and goals" aria-label="Get personalized learning journey based on your current skills and goals" > <div class="w3-padding services w3-round"> <h4>Set Goal</h4> <p>Get personalized learning journey based on your current skills and goals</p> </div> </a> </div> <div class="servicebox"> <a target="_blank" href="https://campus.w3schools.com/pages/newsletter" class="serviceslink ga-top-drop ga-top-drop-services-newsletter" title="Join Our Newsletter" aria-label="Newsletter" > <div class="w3-padding services w3-round"> <h4>Newsletter</h4> <p>Join our newsletter and get access to exclusive content every month</p> </div> </a> </div> <div class="servicebox"> <a href="/academy/teachers/index.php" class="serviceslink ga-top-drop ga-top-drop-services-academy-teachers" title="W3Schools Academy / Classroom" aria-label="W3Schools Academy / Classroom" > <div class="w3-padding services w3-round"> <h4>For Teachers</h4> <p>Contact us about W3Schools Academy for educational institutions</p> </div> </a> </div> <div class="servicebox"> <a href="/academy/index.php" class="serviceslink ga-top-drop ga-top-drop-services-academy-business" title="W3Schools Academy / Classroom" aria-label="W3Schools Academy / Classroom" > <div class="w3-padding services w3-round"> <h4>For Businesses</h4> <p>Contact us about W3Schools Academy for your organization</p> </div> </a> </div> <div class="servicebox"> <div class="serviceslink ga-top-drop ga-top-drop-services-contact-us" title="Contact Us" aria-label="Contact Us" > <div class="w3-padding services w3-round"> <h4>Contact Us</h4> <p> About sales: <span style="float: right">sales@w3schools.com</span> <br /> About errors: <span style="float: right">help@w3schools.com</span> </p> </div> </div> </div> <div class="tnb-social-network-btns w3-hide-small w3-hide-medium"> <a target="_blank" href="https://www.youtube.com/@w3schools" title="W3Schools on YouTube" class="w3-button w3-round ga-fp" > <i class="tnb-icon fa fa-youtube" aria-hidden="true" ></i> </a> <a target="_blank" href="https://www.linkedin.com/company/w3schools.com/" title="W3Schools on LinkedIn" class="w3-button w3-round ga-fp" > <i class="tnb-icon fa" aria-hidden="true" > &#62220; </i> </a> <a target="_blank" href="https://discord.com/invite/w3schools" title="Join the W3schools community on Discord" class="w3-button w3-round ga-fp" > <i class="tnb-icon fa -discord" aria-hidden="true" > &#59399; </i> </a> <a target="_blank" href="https://www.facebook.com/w3schoolscom/" title="W3Schools on Facebook" class="w3-button w3-round ga-fp" > <i class="tnb-icon fa" aria-hidden="true" > &#59398; </i> </a> <a target="_blank" href="https://www.instagram.com/w3schools.com_official/" title="W3Schools on Instagram" class="w3-button w3-round ga-fp" > <i class="tnb-icon fa" aria-hidden="true" > &#61805; </i> </a> </div> </div> <div class="w3-button tnb-close-nav-btn w3-round" tabindex="0" onclick="TopNavBar.closeNavItem('services')" onkeydown="TopNavBar.mouseHandler(event, this, 'services')" role="button" aria-label="Close navigation" > <span>&times;</span> </div> </div> </div> </nav> </div> </div> <script> var array_search_suggestions = [ ["html", "/html/default.asp", "HTML Tutorial"], ["css", "/css/default.asp", "CSS Tutorial"], ["js", "/js/default.asp", "JavaScript Tutorial"], ["python", "/python/default.asp", "Python Tutorial"], ["sql", "/sql/default.asp", "SQL Tutorial"], ["php", "/php/default.asp", "PHP Tutorial"], ["java", "/java/default.asp", "JAVA Tutorial"], ["c", "/c/index.php", "C Tutorial"], ["c++", "/cpp/default.asp", "C++ Tutorial"], ["c#", "/cs/index.php", "C# Tutorial"], ["jquery", "/jquery/default.asp", "jQuery Tutorial"], ["w3css", "/w3css/default.asp", "W3.CSS Tutorial"], ["bootstrap 3", "/bootstrap/default.asp", "Bootstrap3 Tutorial"], ["bootstrap 4", "/bootstrap4/default.asp", "Bootstrap4 Tutorial"], ["bootstrap 5", "/bootstrap5/index.php", "Bootstrap5 Tutorial"], ["r", "/r/default.asp", "R Tutorial"], ["html lists", "/html/html_lists.asp", "HTML List Tutorial", "li"], ["html lists", "/html/html_lists_ordered.asp", "HTML Ordered Lists", ["li", "or"]], ["html lists", "/html/html_lists_unordered.asp", "HTML Unordered Lists", ["li", "or"]], ["css lists", "/css/css_list.asp", "CSS Styling Lists", "li"], ["", "/python/python_lists.asp", "Python Lists", "li"], ["", "/js/js_arrays.asp", "JavaScript Array Tutorial", "ar"], ["", "/jsref/jsref_obj_array.asp", "JavaScript Array Object", "ar"], ["", "/js/js_array_methods.asp", "JavaScript Array Methods", "ar"], ["", "/python/python_arrays.asp", "Python Arrays", "ar"], ["", "/php/php_arrays.asp", "PHP Array Tutorial", "ar"], ["", "/java/java_arrays.asp", "Java Array Tutorial", "ar"], ["kotlin", "/kotlin/index.php", "KOTLIN Tutorial"], ["mysql", "/mysql/default.asp", "MySQL Tutorial"], ["postgresql", "/postgresql/index.php", "PostgreSQL Tutorial"], ["nodejs", "/nodejs/default.asp", "Node.js Tutorial"], ["react.js", "/react/default.asp", "REACT Tutorial"], ["vuejs", "/vue/index.php", "Vue.js Tutorial"], ["json", "/js/js_json.asp", "JSON Tutorial"], ["angularjs", "/angular/default.asp", "AngularJS Tutorial"], ["w3js", "/w3js/default.asp", "W3.JS Tutorial"], ["xml", "/xml/default.asp", "XML Tutorial"], ["sass", "/sass/default.php", "SASS Tutorial"], ["icons", "/icons/default.asp", "Icons Tutorial"], ["", "/icons/icons_reference.asp", "Font Awesome Icons"], ["", "/howto/howto_google_fonts.asp", "Google Fonts"], ["rwd", "/css/css_rwd_intro.asp", "Responsive Web Design Tutorial"], ["graphics", "/graphics/default.asp", "Graphics Tutorial"], ["graphics", "/graphics/svg_intro.asp", "SVG Tutorial"], ["canvas", "/graphics/canvas_intro.asp", "Canvas Tutorial"], ["raspberry pi", "/nodejs/nodejs_raspberrypi.asp", "RaspberryPi Tutorial"], ["cybersecurity", "/cybersecurity/index.php", "Cyber Security Tutorial"], ["colors", "/colors/default.asp", "Colors Tutorial"], ["typescript", "/typescript/index.php", "TypeScript Tutorial"], ["git", "/git/default.asp", "Git Tutorial"], ["matplotlib", "/python/matplotlib_intro.asp", "Matplotlib Tutorial"], ["numpy", "/python/numpy/default.asp", "NumPy Tutorial"], ["pandas", "/python/pandas/default.asp", "Pandas Tutorial"], ["scipy", "/python/scipy/index.php", "SciPy Tutorial"], ["asp", "/asp/default.asp", "ASP Tutorial"], ["accessibility", "/accessibility/index.php", "Accessibility Tutorial"], ["appml", "/appml/default.asp", "AppML Tutorial"], ["go", "/go/index.php", "GO Tutorial"], ["DSA", "/dsa/index.php", "Data Structures and Algorithms"], ["excell", "/excel/index.php", "Excel Tutorial"], ["google sheets", "/googlesheets/index.php", "Google Sheets Tutorial"], ["ml", "/python/python_ml_getting_started.asp", "Machine Learning Tutorial"], [" artificial intelligence", "/ai/default.asp", "AI Tutorial"], ["statistics", "/statistics/index.php", "Statistics Tutorial"], ["data science", "/datascience/default.asp", "Data Science Tutorial"], ["code editor", "/tryit/tryit.asp?filename=tryhtml_hello", "Tryit Editor"], ["color picker", "/colors/colors_picker.asp", "Color Picker"], ["code game", "/codegame/index.html", "Code Game"], ["exercises", "/exercises/index.php", "Exercises"], ["quizzes", "/quiztest/default.asp", "Quizzes"], ["templates", "/w3css/w3css_templates.asp", "W3.CSS Templates"], ["courses", "https://shop.w3schools.com/collections/course-catalog", "Courses"], ["certificates", "https://shop.w3schools.com/collections/certifications", "Certificates"], ["spaces", "/spaces/index.php", "W3Schools Spaces"], ["website", "/spaces/index.php", "Create website"], ["how to", "/howto/default.asp", "How-To Library"], ["aws cloud", "/aws/index.php", "AWS Cloud Tutorial"], ["btn", "/tags/tag_button.asp", "HTML Button Tag", ["bu", "btn"]], ["btn", "/css/css3_buttons.asp", "CSS Buttons", ["bu", "btn"]], ["btn", "/bootstrap5/bootstrap_buttons.php", "Bootstrap 5 Buttons", ["bu", "btn"]], ["btn", "/bootstrap5/bootstrap_button_groups.php", "Bootstrap 5 Button Groups", ["bu", "btn"]], ["btn", "/w3css/w3css_buttons.asp", "W3.CSS Buttons", ["bu", "btn"]], ["btn", "/howto/howto_css_round_buttons.asp", "How to create round buttons", ["bu", "btn"]], ["", "/html/html_links.asp", "HTML Button as a link", ["bu", "btn"]], ["tbl", "/html/html_tables.asp", "HTML Tables"], ["tbl", "/tags/tag_table.asp", "HTML Table Tag", ["ta", "tb"]], ["tbl", "/css/css_table.asp", "CSS Styling Tables", ["ta", "tb"]], ["tbl", "/sql/sql_create_table.asp", "SQL CREATE TABLE", ["ta", "tb"]], ["tbl", "/html/html_table_borders.asp", "HTML Table Borders", ["ta", "tb"]], ["tbl", "/html/html_table_headers.asp", "HTML Table Headers", ["ta", "tb"]], ["", "/tags/tag_div.asp", "HTML div Tag"], ["div", "/html/html_div.asp", "HTML div Tutorial", "div"], ["div", "/html/html_blocks.asp", "HTML Block Elements", "div"], ["", "/html/html_form_input_types.asp", "HTML Input Types", "in"], ["", "/tags/tag_input.asp", "HTML Input Tag", "in"], ["", "/html/html_form_attributes.asp", "HTML Input Attributes", "in"], ["", "/python/ref_func_input.asp", "Python input() Function", ["in", "us"]], ["", "/c/c_user_input.php", "C User Input", ["in", "us"]], ["", "/cpp/cpp_user_input.asp", "C++ User Input", ["in", "us"]], ["", "/css/css_border.asp", "CSS Borders"], ["", "/cssref/pr_border.php", "CSS border Property"], ["", "/html/html_table_borders.asp", "HTML Table Borders", "bo"], ["", "/html/html_forms.asp", "HTML Forms"], ["", "/howto/howto_css_login_form.asp", "How to create a login form"], ["", "/html/html_form_elements.asp", "HTML Form Elements"], ["", "/tags/tag_form.asp", "HTML form Tag"], ["", "/html/html_forms_attributes.asp", "HTML Form Attributes"], ["", "/cssref/sel_hover.php", "CSS hover Selector"], ["css hover", "/css/css3_transitions.asp", "CSS Transitions"], ["img", "/html/html_images.asp", "HTML Images"], ["img", "/css/css_background_image.asp", "CSS Background Images"], ["img", "/cssref/pr_background-image.php", "CSS background-image Property"], ["img", "/html/html_images_imagemap.asp", "HTML Image Map"], ["img", "/howto/howto_css_image_overlay.asp", "How to create image hover effects"], ["", "/css/css_background.asp", "CSS Backgrounds"], ["", "/cssref/css3_pr_background.php", "CSS background Property"], ["", "/html/html_images_background.asp", "HTML Background Images"], ["", "/css/css_font.asp", "CSS Fonts"], ["", "/cssref/pr_font_font.php", "CSS font Property"], ["", "/cssref/pr_font_font.php", "CSS font-family Property"], ["", "/css/css3_fonts.asp", "CSS Web Fonts"], ["", "/cssref/css3_pr_font-face_rule.php", "CSS @font-face Rule"], ["", "/cssref/css_websafe_fonts.php", "Web Safe Fonts"], ["", "/css/css_positioning.asp", "CSS Position"], ["", "/cssref/pr_class_position.php", "CSS position Property"], ["", "/cssref/pr_background-position.php", "CSS background-position Property"], ["", "/sql/func_mysql_position.asp", "MySQL POSITION() Function", "pos"], ["", "/css/css_padding.asp", "CSS Padding"], ["", "/cssref/pr_padding.php", "CSS padding Property"], ["", "/html/html_table_padding_spacing.asp", "HTML Table Cell Padding"], ["", "/cssref/pr_padding-top.php", "CSS padding-top Property"], ["", "/cssref/pr_padding-right.php", "CSS padding-right Property"], ["", "/cssref/pr_padding-bottom.php", "CSS padding-bottom Property"], ["", "/cssref/pr_padding-left.php", "CSS padding-left Property"], ["", "/tags/tag_span.asp", "HTML span Tag"], ["", "/html/html_table_colspan_rowspan.asp", "HTML Table Colspan/Rowspan"], ["inline span", "/html/html_blocks.asp", "HTML Inline Elements"], ["", "/html/html_colors.asp", "HTML Colors"], ["", "/css/css_colors.asp", "CSS Colors"], ["", "/tags/ref_colornames.asp", "HTML Color Names"], ["", "/cssref/pr_text_color.php", "CSS color Property"], ["", "/css/css_display_visibility.asp", "CSS Display Tutorial"], ["", "/cssref/pr_class_display.php", "CSS display Property"], ["", "/howto/howto_css_display_element_hover.asp", "How to display elements on hover", "dis"], ["", "/java/java_variables_print.asp", "Java display variables"], ["", "/html/html_layout.asp", "HTML Footer"], ["", "/tags/tag_footer.asp", "HTML footer Tag"], ["", "/howto/howto_css_fixed_footer.asp", "How to create a fixed footer", "fo"], ["", "/css/css_float.asp", "CSS Float Tutorial"], ["", "/cssref/pr_class_float.php", "CSS float Property"], ["", "/python/python_numbers.asp", "Python Float Numbers"], ["", "/c/c_data_types.php", "C Float Data Type"], ["", "/cpp/cpp_data_types.asp", "C++ Float Data Type"], ["", "/cs/cs_data_types.php", "C# Float Data Type"], ["", "/css/css_margin.asp", "CSS Margin Tutorial"], ["", "/cssref/pr_margin.php", "CSS margin Property"], ["", "/w3css/w3css_margins.asp", "W3.CSS Margins"], ["css margins", "/css/css_boxmodel.asp", "CSS Box Model"], ["", "/cssref/pr_margin-top.php", "CSS margin-top Property"], ["", "/cssref/pr_margin-right.php", "CSS margin-right Property"], ["", "/cssref/pr_margin-bottom.php", "CSS margin-bottom Property"], ["", "/cssref/pr_margin-left.php", "CSS margin-left Property"], ["", "/css/css3_flexbox.asp", "CSS Flexbox Tutorial"], ["", "/cssref/css3_pr_flex.php", "CSS flex Property"], ["", "/css/css3_flexbox_container.asp", "CSS Flex Container"], ["", "/css/css3_flexbox_items.asp", "CSS Flex Items"], ["", "/cssref/css3_pr_flex-direction.php", "CSS flex-direction Property"], ["", "/cssref/css3_pr_flex-wrap.php", "CSS flext-wrap Property"], ["", "/bootstrap5/bootstrap_flex.php", "Bootstrap 5 Flex Tutorial", "fle"], ["css navbar", "/css/css_navbar.asp", "CSS Navigation Bar"], ["css navbar", "/css/css_navbar_vertical.asp", "CSS Vertical Navigation Bar"], ["css navbar", "/css/css_navbar_horizontal.asp", "CSS Horizontal Navigation Bar"], ["bootstrap navbar", "/bootstrap5/bootstrap_navbar.php", "Bootstrap 5 Navigation Bar", "na"], ["howto navigation", "/howto/howto_js_navbar_sticky.asp", "How to create a sticky navbar", "na"], ["howto navigation", "/howto/howto_js_topnav.asp", "How to create a top navbar", "na"], ["howto navigation", "/howto/howto_css_dropdown_navbar.asp", "How to create a dropdown navbar", "na"], ["", "/css/css_grid.asp", "CSS Grid Tutorial"], ["", "/css/css_grid_container.asp", "CSS Grid Container"], ["", "/css/css_grid_item.asp", "CSS Grid Item"], ["", "/bootstrap5/bootstrap_grid_basic.php", "Bootstrap 5 Grids", "gri"], ["", "/howto/howto_css_image_grid_responsive.asp", "How to create a resonsive Image Grid", "gri"], ["", "/cssref/pr_grid.php", "CSS grid Property", "gri"], ["", "/html/html_links.asp", "HTML Link Tutorial", "li"], ["html links", "/html/html_links_bookmarks.asp", "HTML Bookmarks", "li"], ["html reference", "/tags/default.asp", "HTML Tag Reference"], ["html certificate", "https://campus.w3schools.com/collections/certifications/products/html-certificate", "HTML Certificate"], ["", "/tags/ref_html_browsersupport.asp", "HTML Browser Support"], ["events reference", "/tags/ref_eventattributes.asp", "HTML Event Reference"], ["color reference", "/colors/default.asp", "HTML Color Reference"], ["attributes", "/tags/ref_attributes.asp", "HTML Attribute Reference"], ["canvas reference", "/jsref/api_canvas.asp", "HTML Canvas Reference"], ["svg reference", "/graphics/svg_reference.asp", "HTML SVG Reference"], ["", "/graphics/google_maps_reference.asp", "Google Maps Reference"], ["", "/cssref/index.php", "CSS Reference"], ["", "/cssref/css3_browsersupport.asp", "CSS Browser Support"], ["", "/cssref/css_selectors.asp", "CSS Selector Reference"], ["", "/bootstrap/bootstrap_ref_all_classes.asp", "Bootstrap 3 Reference"], ["", "/bootstrap4/bootstrap_ref_all_classes.asp", "Bootstrap 4 Reference"], ["", "/w3css/w3css_references.asp", "W3.CSS Reference"], ["", "/icons/icons_reference.asp", "Icon Reference"], ["", "/sass/sass_functions_string.php", "Sass Reference"], ["", "/jsref/default.asp", "JavaScript Reference"], ["", "/jsref/default.asp", "HTML DOM Reference"], ["", "/jquery/jquery_ref_overview.asp", "jQuery Reference"], ["", "/angular/angular_ref_directives.asp", "AngularJS Reference"], ["", "/python/python_reference.asp", "Python Reference"], ["", "/java/java_ref_reference.asp", "Java Reference"], ["", "/sql/sql_ref_keywords.asp", "SQL Reference"], ["", "/mysql/mysql_ref_functions.asp", "MySQL Reference"], ["", "/php/php_ref_overview.asp", "PHP Reference"], ["", "/asp/asp_ref_response.asp", "ASP Reference"], ["", "/xml/dom_nodetype.asp", "XML DOM Reference"], ["", "/xml/dom_http.asp", "XML Http Reference"], ["", "/xml/xsl_elementref.asp", "XSLT Reference"], ["", "/xml/schema_elements_ref.asp", "XML Schema Reference"], ["", "/charsets/default.asp", "HTML Character Sets"], ["", "/charsets/ref_html_ascii.asp", "HTML ASCII"], ["", "/charsets/ref_html_ansi.asp", "HTML ANSI"], ["", "/charsets/ref_html_ansi.asp", "HTML Windows-1252"], ["", "/charsets/ref_html_8859.asp", "HTML ISO-8859-1"], ["", "/charsets/ref_html_symbols.asp", "HTML Symbols"], ["", "/charsets/ref_html_utf8.asp", "HTML UTF-8"], ["django", "/django/index.php", "Django Tutorial"], ["mongodb", "/mongodb/index.php", "MongoDB Tutorial"], ["", "/typingspeed/default.asp", "Test your typing speed"], ["css certificate", "https://campus.w3schools.com/collections/certifications/products/css-certificate", "CSS Certificate"], ["js certificate", "https://campus.w3schools.com/collections/certifications/products/javascript-certificate", "JavaScript Certificate"], ["front end certificate", "https://campus.w3schools.com/collections/certifications/products/front-end-certificate", "Front End Certificate"], ["sql certificate", "https://campus.w3schools.com/collections/certifications/products/sql-certificate", "SQL Certificate"], ["python certificate", "https://campus.w3schools.com/collections/certifications/products/python-certificate", "Python Certificate"], ["php certificate", "https://campus.w3schools.com/collections/certifications/products/php-certificate", "PHP Certificate"], ["jquery certificate", "https://campus.w3schools.com/collections/certifications/products/jquery-certificate", "jQuery Certificate"], ["java certificate", "https://campus.w3schools.com/collections/certifications/products/java-certificate", "Java Certificate"], ["c certificate", "https://campus.w3schools.com/products/c-certification-exam", "C Certificate"], ["c++ certificate", "https://campus.w3schools.com/collections/certifications/products/c-certificate", "C++ Certificate"], ["c# certificate", "https://campus.w3schools.com/collections/certifications/products/c-certificate-1", "C# Certificate"], ["xml certificate", "https://campus.w3schools.com/collections/certifications/products/xml-certificate", "XML Certificate"], ["hosting", "/spaces/index.php", "W3Schools Spaces"], ["free website", "/spaces/index.php", "Free website with W3Schools Spaces"], ["server", "/spaces/index.php", "W3Schools Spaces"], ["handlebars server", "/spaces/spaces_handlebars.php", "Handlebars Server"], ["rust server", "/spaces/spaces_rust.php", "Rust Server"], ["vue server", "/vue/vue_server.php", "Vue.js Server"], ["java server", "/java/java_server.asp", "Java Server"], ["react server", "/react/react_server.asp", "React.js Server"], ["sql server", "/sql/sql_server.asp", "SQL Server"], ["php server", "/php/php_server.asp", "PHP Server"], ["python server", "/python/python_server.asp", "Python Server"], ["django server", "/django/django_server.php", "Django Server"], ["node server", "/nodejs/nodejs_server.asp", "Node.js Server"], ["c sharp server", "/cs/cs_server.php", "C# Server"], ["vue server", "/vue/vue_server.php", "Vue.js Server"], ["buy", "/plus/index.php", "W3Schools Plus User"], ["subscription", "/plus/index.php", "W3Schools Plus User"], ["upgrade", "/plus/index.php", "W3Schools Plus User"], ["plus", "/plus/index.php", "W3Schools Plus User"], ["pro", "/plus/index.php", "W3Schools Plus User"], ["ad free", "/plus/index.php", "W3Schools without ads"], ["videos", "/videos/index.php", "W3Schools Video"], ["login", "https://profile.w3schools.com", "Log into your W3Schools account"], ["sign up", "https://profile.w3schools.com", "Sign up - Create a W3Schools account"], ["guided", "/pathfinder/pathfinder_goals.php", "Pathfinder"], ["goals", "/pathfinder/pathfinder_goals.php", "Set Goals"], ["", "/tryit/tryit.asp?filename=tryhtml_hello", "HTML Compiler"], ["", "/python/trypython.asp?filename=demo_default", "Python Compiler"], ["", "/sql/trysql.asp?filename=trysql_select_where", "SQL Compiler"], ["", "/php/phptryit.asp?filename=tryphp_intro", "PHP Compiler"], ["", "/java/tryjava.asp?filename=demo_helloworld", "JAVA Compiler"], ["", "/cpp/trycpp.asp?filename=demo_helloworld", "C++ Compiler"], ["", "/c/tryc.php?filename=demo_helloworld", "C Compiler"], ["", "/cs/trycs.php?filename=demo_helloworld", "C# Compiler"], ["", "/r/tryr.asp?filename=demo_default", "R Compiler"], ["", "/kotlin/trykotlin.php?filename=demo_helloworld", "Kotlin Compiler"], ["", "/go/trygo.php?filename=demo_helloworld", "GO Compiler"], ["", "/typescript/trytypescript.php?filename=demo_helloworld", "TypeScript Compiler"], ["", "/tryit/trycompiler.asp?filename=demo_bash", "Bash Compiler"], ["", "/tryit/trycompiler.asp?filename=demo_clojure", "Clojure Compiler"], ["", "/tryit/trycompiler.asp?filename=demo_fortran", "Fortran Compiler"], ["", "/tryit/trycompiler.asp?filename=demo_nodejs", "Node.js Compiler"], ["", "/tryit/trycompiler.asp?filename=demo_perl", "Perl Compiler"], ["", "/tryit/trycompiler.asp?filename=demo_ruby", "Ruby Compiler"], ["", "/tryit/trycompiler.asp?filename=demo_scala", "Scala Compiler"], ["", "/tryit/trycompiler.asp?filename=demo_swift", "Swift Compiler"], ["", "/tryit/trycompiler.asp?filename=demo_vbnet", "VB.NET Compiler"], ]; </script> <div id="googleSearch"> <div class="gcse-search"></div> </div> </div> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KTCFC3S" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <script> ( function setThemeMode() { var x = localStorage.getItem("preferredmode"); var y = localStorage.getItem("preferredpagemode"); if (x == "dark") { document.body.className += " darktheme"; } if (y == "dark") { document.body.className += " darkpagetheme"; } })(); </script> <style> #subtopnav { position:fixed; background-color: #282A35; color:#f1f1f1; padding:0; letter-spacing:1px; font-family: 'Source Sans Pro Topnav', sans-serif; font-size:0; top:56px; z-index:2; width:100%; white-space:nowrap; overflow:auto; scrollbar-width: none; } #subtopnav a{ display:inline-block; width:auto; margin:0!important; padding:5px 15px 5px 15px !important; font-size:15px!important; text-decoration: none; line-height: 1.5; } #subtopnav a:hover,#subtopnav a:focus,#subtopnav a:active{ background-color:#000000 !important; color:#ffffff !important; } #subtopnav a.active{ background-color: #04AA6D!important; color:#fff!important; } #btn_container_subtopnav { position:fixed; right:0; top:56px; font-size:0; xxborder-left:10px solid rgba(40, 42, 53,0.5); } #btn_container_subtopnav a{ line-height:1.3!important; padding-top:7px!important; padding-bottom:6px!important; font-size:15px; background-color:#282A35; } #scroll_left_btn { cursor:pointer; display:none; position:fixed; left:0; top:56px; font-size: 15px; xborder-right: 10px solid rgba(40, 42, 53,0.5); xbackground: red; } #scroll_left_btn span { xbackground-color:#282A35; background: linear-gradient(to right, #282A35 70%, transparent 100%); display:block; padding-top:5px; padding-bottom:5px; } #scroll_left_btn span:hover { background: linear-gradient(to right, #000 95%, transparent 100%); } #scroll_right_btn { cursor:pointer; float:left; font-size:15px; xxbackground-color:#282A35; background: linear-gradient(to left, #282A35 70%, transparent 100%); padding-top:5px; padding-bottom:5px; } #scroll_right_btn:hover { background: linear-gradient(to left, #000 95%, transparent 100%); } #menubtn_container { position:fixed; left:0; top:56px; xborder-right:10px solid rgba(40, 42, 53,0.5); height:33px; color:white; font-size:15px; } #menubtn_container span { background-color:#282A35; } #darkmodemenu { position:fixed!important; right:0;!important; } #subtopnav::-webkit-scrollbar { display:none!important; } @media screen and (max-width: 992px){ #subtopnav a.subtopnav_firstitem { margin-left:50px!important; } } #google_translate_element a{ font-size:13px!important; line-height: normal; } #google_translate_element a:hover{ background-color:#fff!important; color:#000!important; } </style> <script> activate_subtopnav_scroll = 0; from_scrollpos = -1; current_scrollpos = -1; goto_tut = 1; function startscrolling_subtopnav(event) { event.preventDefault(); from_scrollpos = event.clientX; activate_subtopnav_scroll = 1; } function scrolling_subtopnav(event) { current_scrollpos = event.clientX; if (current_scrollpos == from_scrollpos) return false; event.preventDefault(); if (event.buttons == 0) return false; var scrollspeed; if (activate_subtopnav_scroll == 1) { goto_tut = 0; scrollspeed = current_scrollpos - from_scrollpos; scrollspeed = Math.abs(scrollspeed); if (current_scrollpos < from_scrollpos) { document.getElementById("scroll_left_btn").style.display = "block"; document.getElementById("subtopnav").scrollLeft += scrollspeed; } else { document.getElementById("subtopnav").scrollLeft -= scrollspeed; } scrollbtn_visible(); from_scrollpos = current_scrollpos; } } function endscrolling_subtopnav(event) { event.preventDefault(); activate_subtopnav_scroll = 0; from_scrollpos = -1; current_scrollpos = -1; } function pellessii(event) { if (goto_tut == 0) { event.preventDefault(); goto_tut = 1; return false; } } var scrollspeed = 1; var scrollinterval function scrollmenow(n) { scrollinterval = window.setInterval(function() { scrollspeed = scrollspeed * 1.1; if (scrollspeed > 10) {scrollspeed = 10;} if (n == 1) { document.getElementById("subtopnav").scrollLeft += scrollspeed; } else { document.getElementById("subtopnav").scrollLeft -= scrollspeed; } scrollbtn_visible(); }, 10); } var p_s_l = 0; var x_s_l = 0; function scrollbtn_visible() { var c_s_l = document.getElementById("subtopnav").scrollLeft; if (c_s_l < 1) { document.getElementById("scroll_left_btn").style.display = "none"; } else { document.getElementById("scroll_left_btn").style.display = "block"; } if (c_s_l > 1 && c_s_l == p_s_l) { x_s_l++; } else { x_s_l = 0; } if (x_s_l > 3) { document.getElementById("scroll_right_btn").style.display = "none"; } else { document.getElementById("scroll_right_btn").style.display = "block"; } p_s_l = document.getElementById("subtopnav").scrollLeft; } function stopscrollmenow() { scrollspeed = 1; window.clearInterval(scrollinterval); } //window.addEventListener("load", subtopnav_intoview); function subtopnav_intoview() { var a, b, c, d, i = 0; a = document.getElementById("subtopnav"); if (!a || !a.getElementsByClassName) {return false;} var x = a.getElementsByTagName("A"); b = document.location.pathname; if (b.indexOf("/python/numpy/") > -1 || b.indexOf("/python/pandas/") > -1 || b.indexOf("/python/scipy/") > -1) { for (i = 0; i < x.length; i++) { c = x[i].pathname; if ((b.indexOf("/python/numpy/") > -1 && c == "/python/numpy/default.asp") || (b.indexOf("/python/pandas/") > -1 && c == "/python/pandas/default.asp") || (b.indexOf("/python/scipy/") > -1 && c == "/python/scipy/index.php")) { x[i].className += " active"; break; } } } else { for (i = 0; i < x.length; i++) { c = x[i].pathname; if (c.indexOf("void(0)") == -1 && b.substr(0, b.indexOf("/",1)) == c.substr(0, c.indexOf("/",1))) { x[i].className += " active"; break; } } } d = a.getElementsByClassName("active"); if (d.length < 1) {return false;} while (!amIIntoView(a, d[0])) { i++ if (i > 1000) {break;} a.scrollLeft += 10; } scrollbtn_visible(); } function amIIntoView(x, y) { var a = x.scrollLeft; var b = a + window.innerWidth; var ytop = y.offsetLeft; var c = y.offsetWidth; var d = 0; if (document.getElementById("btn_container_subtopnav")) d = document.getElementById("btn_container_subtopnav").offsetWidth; var ybottom = ytop + c + d + 20; return ((ybottom <= b) && (ytop >= a)); } </script> <div id="subtopnav" onmousedown="startscrolling_subtopnav(event)" onmousemove="scrolling_subtopnav(event)" onmouseup="endscrolling_subtopnav(event)" onclick="return pellessii(event)"> <div id="scroll_left_btn" class="w3-hide-medium w3-hide-small"> <span onmousedown="scrollmenow(-1)" onmouseup="stopscrollmenow()" onmouseout="stopscrollmenow()">&nbsp;&nbsp;&nbsp;&#10094;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span> </div> <div id="menubtn_container"> <span> <a href='javascript:void(0);' class='topnav-icons fa fa-menu w3-hide-large w3-left w3-bar-item w3-button ga-nav' style="line-height:1.1;padding-top:8px!important;padding-bottom:8px!important;" onclick='open_menu()' title='Menu'></a> </span> </div> <a href="/html/default.asp" class="ga-nav subtopnav_firstitem" title="HTML Tutorial">HTML</a> <a href="/css/default.asp" class="ga-nav" title="CSS Tutorial">CSS</a> <a href="/js/default.asp" class="ga-nav" title="JavaScript Tutorial">JAVASCRIPT</a> <a href="/sql/default.asp" class="ga-nav" title="SQL Tutorial">SQL</a> <a href="/python/default.asp" class="ga-nav" title="Python Tutorial">PYTHON</a> <a href="/java/default.asp" class="ga-nav" title="Java Tutorial">JAVA</a> <a href="/php/default.asp" class="ga-nav" title="PHP Tutorial">PHP</a> <a href="/howto/default.asp" class="ga-nav" title="How to">HOW TO</a> <a href="/w3css/default.asp" class="ga-nav" title="W3.CSS Tutorial">W3.CSS</a> <a href="/c/index.php" class="ga-nav" title="C Tutorial">C</a> <a href="/cpp/default.asp" class="ga-nav" title="C++ Tutorial">C++</a> <a href="/cs/index.php" class="ga-nav" title="C# Tutorial">C#</a> <a href="/bootstrap/bootstrap_ver.asp" class="ga-nav" title="Bootstrap Tutorial">BOOTSTRAP</a> <a href="/react/default.asp" class="ga-nav" title="React Tutorial">REACT</a> <a href="/mysql/default.asp" class="ga-nav" title="MySQL Tutorial">MYSQL</a> <a href="/jquery/default.asp" class="ga-nav" title="JQuery Tutorial">JQUERY</a> <a href="/excel/index.php" class="ga-nav" title="Excel Tutorial">EXCEL</a> <a href="/xml/default.asp" class="ga-nav" title="XML Tutorial">XML</a> <a href="/django/index.php" class="ga-nav" title="Django Tutorial">DJANGO</a> <a href="/python/numpy/default.asp" class="ga-nav" title="NumPy Tutorial">NUMPY</a> <a href="/python/pandas/default.asp" class="ga-nav" title="Pandas Tutorial">PANDAS</a> <a href="/nodejs/default.asp" class="ga-nav" title="Node.js Tutorial">NODEJS</a> <a href="/r/default.asp" class="ga-nav" title="R Tutorial">R</a> <a href="/typescript/index.php" class="ga-nav" title="TypeScript Tutorial">TYPESCRIPT</a> <a href="/angular/default.asp" class="ga-nav" title="Angular.js Tutorial">ANGULAR</a> <a href="/git/default.asp" class="ga-nav" title="Git Tutorial">GIT</a> <a href="/postgresql/index.php" class="ga-nav" title="PostgreSQL Tutorial">POSTGRESQL</a> <a href="/mongodb/index.php" class="ga-nav" title="MongoDB Tutorial">MONGODB</a> <a href="/asp/default.asp" class="ga-nav" title="ASP Tutorial">ASP</a> <a href="/ai/default.asp" class="ga-nav" title="A.I. Tutorial">AI</a> <a href="/go/index.php" class="ga-nav" title="Go Tutorial">GO</a> <a href="/kotlin/index.php" class="ga-nav" title="Kotlin Tutorial">KOTLIN</a> <a href="/sass/default.asp" class="ga-nav" title="Sass Tutorial">SASS</a> <a href="/vue/index.php" class="ga-nav" title="Vue.js Tutorial">VUE</a> <a href="/dsa/index.php" class="ga-nav" title="DSA Tutorial">DSA</a> <a href="/gen_ai/index.php" class="ga-nav" title="Gen A.I. Tutorial">GEN AI</a> <a href="/python/scipy/index.php" class="ga-nav" title="SciPy Tutorial">SCIPY</a> <a href="/aws/index.php" class="ga-nav" title="AWS Tutorial">AWS</a> <a href="/cybersecurity/index.php" class="ga-nav" title="Cyber security Tutorial">CYBERSECURITY</a> <a href="/datascience/default.asp" class="ga-nav" title="Data science Tutorial">DATA SCIENCE</a> <a href="javascript:void(0)" style="width:50px;visibility:hidden;"></a> <div id="btn_container_subtopnav"> <div id="scroll_right_btn" class="w3-hide-medium w3-hide-small"> <span onmousedown="scrollmenow(1)" onmouseup="stopscrollmenow()" onmouseout="stopscrollmenow()">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#10095;&nbsp;&nbsp;&nbsp;</span> </div> </div> </div> <!-- <div class="topnav notranslate" id='topnav' style="position:fixed!important;top:56px"> <div style="overflow:auto;"> <div class="w3-bar w3-left topnavbar" style="width:100%;overflow:hidden;height:32px"> <a href='javascript:void(0);' class='topnav-icons fa fa-menu w3-hide-large w3-left w3-bar-item w3-button ga-nav' style="line-height:1.1;padding-top:8px!important;padding-bottom:7px!important;" onclick='open_menu()' title='Menu'></a> <a href='/default.asp' style="display:none" class='topnav-icons fa fa-home w3-left w3-bar-item w3-button ga-nav' title='Home'></a> <a class="w3-bar-item w3-button ga-nav" href='/html/default.asp' title='HTML Tutorial' style="padding-left:18px!important;padding-right:18px!important;">HTML</a> <a class="w3-bar-item w3-button ga-nav" href='/css/default.asp' title='CSS Tutorial'>CSS</a> <a class="w3-bar-item w3-button ga-nav" href='/js/default.asp' title='JavaScript Tutorial'>JAVASCRIPT</a> <a class="w3-bar-item w3-button ga-nav" href='/sql/default.asp' title='SQL Tutorial'>SQL</a> <a class="w3-bar-item w3-button ga-nav" href='/python/default.asp' title='Python Tutorial'>PYTHON</a> <a class="w3-bar-item w3-button ga-nav" href='/java/default.asp' title='Java Tutorial'>JAVA</a> <a class="w3-bar-item w3-button ga-nav" href='/php/default.asp' title='PHP Tutorial'>PHP</a> <a class="w3-bar-item w3-button ga-nav" href='/bootstrap/bootstrap_ver.asp' title='Bootstrap Tutorial'>BOOTSTRAP</a> <a class="w3-bar-item w3-button ga-nav" href='/howto/default.asp' title='How To'>HOW TO</a> <a class="w3-bar-item w3-button ga-nav" href='/w3css/default.asp' title='W3.CSS Tutorial'>W3.CSS</a> <a class="w3-bar-item w3-button ga-nav" href='/c/index.php' title='C Tutorial'>C</a> <a class="w3-bar-item w3-button ga-nav" href='/cpp/default.asp' title='C++ Tutorial'>C++</a> <a class="w3-bar-item w3-button ga-nav" href='/cs/index.php' title='C# Tutorial'>C#</a> <a class="w3-bar-item w3-button ga-nav" href='/react/default.asp' title='React Tutorial'>REACT</a> <a class="w3-bar-item w3-button ga-nav" href='/r/default.asp' title='R Tutorial'>R</a> <a class="w3-bar-item w3-button ga-nav" href='/jquery/default.asp' title='jQuery Tutorial'>JQUERY</a> <a class="w3-bar-item w3-button ga-nav" href='/django/index.php' title='Django Tutorial'>DJANGO</a> <a class="w3-bar-item w3-button ga-nav" href='/typescript/index.php' title='Typescript Tutorial'>TYPESCRIPT</a> <a class="w3-bar-item w3-button ga-nav" href='/nodejs/default.asp' title='NodeJS Tutorial'>NODEJS</a> <a class="w3-bar-item w3-button ga-nav" href='/mysql/default.asp' title='MySQL Tutorial'>MYSQL</a> </div> </div> </div> --> <script> subtopnav_intoview(); </script> <div class='w3-sidebar w3-collapse' id='sidenav'> <div id='leftmenuinner'> <div id='leftmenuinnerinner'> <!-- <a href='javascript:void(0)' onclick='close_menu()' class='w3-button w3-hide-large w3-large w3-display-topright' style='right:16px;padding:3px 12px;font-weight:bold;'>&times;</a>--> <script src="content_search.js"></script> <link rel="stylesheet" href="content_search.css"> <!--<div class="notranslate">--> <form class="search_in_content" action="/action_page.php"> <input type="text" placeholder="Search..." id="search2" autocomplete="off" onkeydown="key_pressed_in_search(this, event)" oninput="find_search_results(this)" onfocus="find_search_results(this);"> </form> <div id="listofsearchresults"></div> <br> <h2 class="left" style="white-space: nowrap;"><span class="left_h2">JS</span> Reference</h2> <a target="_top" class="no-checkmark" class="no-checkmark" href="default.asp">JS by Category</a> <a target="_top" class="no-checkmark" href="jsref_reference.asp">JS by Alphabet</a> <br> <h2 class="left"><span class="left_h2">JavaScript</span></h2> <a target="_top" class="no-checkmark" href="jsref_obj_array.asp">JS Arrays</a> <div class="ref_overview" style="margin-left:10px;"> <a target="_top" class="no-checkmark" href="jsref_array[].asp">Array[ ]</a> <a target="_top" class="no-checkmark" href="jsref_array_new.asp">Array( )</a> <a target="_top" class="no-checkmark" href="jsref_array_at.asp">at()</a> <a target="_top" class="no-checkmark" href="jsref_concat_array.asp">concat()</a> <a target="_top" class="no-checkmark" href="jsref_constructor_array.asp">constructor</a> <a target="_top" class="no-checkmark" href="jsref_copywithin.asp">copyWithin()</a> <a target="_top" class="no-checkmark" href="jsref_entries.asp">entries()</a> <a target="_top" class="no-checkmark" href="jsref_every.asp">every()</a> <a target="_top" class="no-checkmark" href="jsref_fill.asp">fill()</a> <a target="_top" class="no-checkmark" href="jsref_filter.asp">filter()</a> <a target="_top" class="no-checkmark" href="jsref_find.asp">find()</a> <a target="_top" class="no-checkmark" href="jsref_findindex.asp">findIndex()</a> <a target="_top" class="no-checkmark" href="jsref_array_findlast.asp">findLast()</a> <a target="_top" class="no-checkmark" href="jsref_array_findlastindex.asp">findLastIndex()</a> <a target="_top" class="no-checkmark" href="jsref_array_flat.asp">flat()</a> <a target="_top" class="no-checkmark" href="jsref_array_flatmap.asp">flatMap()</a> <a target="_top" class="no-checkmark" href="jsref_foreach.asp">forEach()</a> <a target="_top" class="no-checkmark" href="jsref_from.asp">from()</a> <a target="_top" class="no-checkmark" href="jsref_includes_array.asp">includes()</a> <a target="_top" class="no-checkmark" href="jsref_indexof_array.asp">indexOf()</a> <a target="_top" class="no-checkmark" href="jsref_isarray.asp">isArray()</a> <a target="_top" class="no-checkmark" href="jsref_join.asp">join()</a> <a target="_top" class="no-checkmark" href="jsref_keys.asp">keys()</a> <a target="_top" class="no-checkmark" href="jsref_lastindexof_array.asp">lastIndexOf()</a> <a target="_top" class="no-checkmark" href="jsref_length_array.asp">length</a> <a target="_top" class="no-checkmark" href="jsref_map.asp">map()</a> <a target="_top" class="no-checkmark" href="jsref_array_of.asp">of()</a> <a target="_top" class="no-checkmark" href="jsref_pop.asp">pop()</a> <a target="_top" class="no-checkmark" href="jsref_prototype_array.asp">prototype</a> <a target="_top" class="no-checkmark" href="jsref_push.asp">push()</a> <a target="_top" class="no-checkmark" href="jsref_reduce.asp">reduce()</a> <a target="_top" class="no-checkmark" href="jsref_reduceright.asp">reduceRight()</a> <a target="_top" class="no-checkmark" href="jsref_reverse.asp">reverse()</a> <a target="_top" class="no-checkmark" href="jsref_shift.asp">shift()</a> <a target="_top" class="no-checkmark" href="jsref_slice_array.asp">slice()</a> <a target="_top" class="no-checkmark" href="jsref_some.asp">some()</a> <a target="_top" class="no-checkmark" href="jsref_sort.asp">sort()</a> <a target="_top" class="no-checkmark" href="jsref_splice.asp">splice()</a> <a target="_top" class="no-checkmark" href="jsref_array_toreversed.asp">toReversed()</a> <a target="_top" class="no-checkmark" href="jsref_array_tosorted.asp">toSorted()</a> <a target="_top" class="no-checkmark" href="jsref_array_tospliced.asp">toSpliced()</a> <a target="_top" class="no-checkmark" href="jsref_tostring_array.asp">toString()</a> <a target="_top" class="no-checkmark" href="jsref_unshift.asp">unshift()</a> <a target="_top" class="no-checkmark" href="jsref_values.asp">values()</a> <a target="_top" class="no-checkmark" href="jsref_valueof_array.asp">valueOf()</a> <a target="_top" class="no-checkmark" href="jsref_array_with.asp">with()</a> </div> <a target="_top" class="no-checkmark" href="jsref_obj_boolean.asp">JS Boolean</a> <div class="ref_overview" style="margin-left:10px;"> <a target="_top" class="no-checkmark" href="jsref_constructor_boolean.asp">constructor</a> <a target="_top" class="no-checkmark" href="jsref_prototype_boolean.asp">prototype</a> <a target="_top" class="no-checkmark" href="jsref_tostring_boolean.asp">toString()</a> <a target="_top" class="no-checkmark" href="jsref_valueof_boolean.asp">valueOf()</a> </div> <a target="_top" class="no-checkmark" href="jsref_classes.asp">JS Classes</a> <div class="ref_overview" style="margin-left:10px;"> <a target="_top" class="no-checkmark" href="jsref_constructor_class.asp">constructor()</a> <a target="_top" class="no-checkmark" href="jsref_class_extends.asp">extends</a> <a target="_top" class="no-checkmark" href="jsref_class_static.asp">static</a> <a target="_top" class="no-checkmark" href="jsref_class_super.asp">super</a> </div> <a target="_top" class="no-checkmark" href="jsref_obj_date.asp">JS Dates</a> <div class="ref_overview" style="margin-left:10px;"> <a target="_top" class="no-checkmark" href="jsref_date_new.asp">new Date()</a> <a target="_top" class="no-checkmark" href="jsref_constructor_date.asp">constructor</a> <a target="_top" class="no-checkmark" href="jsref_getdate.asp">getDate()</a> <a target="_top" class="no-checkmark" href="jsref_getday.asp">getDay()</a> <a target="_top" class="no-checkmark" href="jsref_getfullyear.asp">getFullYear()</a> <a target="_top" class="no-checkmark" href="jsref_gethours.asp">getHours()</a> <a target="_top" class="no-checkmark" href="jsref_getmilliseconds.asp">getMilliseconds()</a> <a target="_top" class="no-checkmark" href="jsref_getminutes.asp">getMinutes()</a> <a target="_top" class="no-checkmark" href="jsref_getmonth.asp">getMonth()</a> <a target="_top" class="no-checkmark" href="jsref_getseconds.asp">getSeconds()</a> <a target="_top" class="no-checkmark" href="jsref_gettime.asp">getTime()</a> <a target="_top" class="no-checkmark" href="jsref_gettimezoneoffset.asp">getTimezoneOffset()</a> <a target="_top" class="no-checkmark" href="jsref_getutcdate.asp">getUTCDate()</a> <a target="_top" class="no-checkmark" href="jsref_getutcday.asp">getUTCDay()</a> <a target="_top" class="no-checkmark" href="jsref_getutcfullyear.asp">getUTCFullYear()</a> <a target="_top" class="no-checkmark" href="jsref_getutchours.asp">getUTCHours()</a> <a target="_top" class="no-checkmark" href="jsref_getutcmilliseconds.asp">getUTCMilliseconds()</a> <a target="_top" class="no-checkmark" href="jsref_getutcminutes.asp">getUTCMinutes()</a> <a target="_top" class="no-checkmark" href="jsref_getutcmonth.asp">getUTCMonth()</a> <a target="_top" class="no-checkmark" href="jsref_getutcseconds.asp">getUTCSeconds()</a> <a target="_top" class="no-checkmark" href="jsref_now.asp">now()</a> <a target="_top" class="no-checkmark" href="jsref_parse.asp">parse()</a> <a target="_top" class="no-checkmark" href="jsref_prototype_date.asp">prototype</a> <a target="_top" class="no-checkmark" href="jsref_setdate.asp">setDate()</a> <a target="_top" class="no-checkmark" href="jsref_setfullyear.asp">setFullYear()</a> <a target="_top" class="no-checkmark" href="jsref_sethours.asp">setHours()</a> <a target="_top" class="no-checkmark" href="jsref_setmilliseconds.asp">setMilliseconds()</a> <a target="_top" class="no-checkmark" href="jsref_setminutes.asp">setMinutes()</a> <a target="_top" class="no-checkmark" href="jsref_setmonth.asp">setMonth()</a> <a target="_top" class="no-checkmark" href="jsref_setseconds.asp">setSeconds()</a> <a target="_top" class="no-checkmark" href="jsref_settime.asp">setTime()</a> <a target="_top" class="no-checkmark" href="jsref_setutcdate.asp">setUTCDate()</a> <a target="_top" class="no-checkmark" href="jsref_setutcfullyear.asp">setUTCFullYear()</a> <a target="_top" class="no-checkmark" href="jsref_setutchours.asp">setUTCHours()</a> <a target="_top" class="no-checkmark" href="jsref_setutcmilliseconds.asp">setUTCMilliseconds()</a> <a target="_top" class="no-checkmark" href="jsref_setutcminutes.asp">setUTCMinutes()</a> <a target="_top" class="no-checkmark" href="jsref_setutcmonth.asp">setUTCMonth()</a> <a target="_top" class="no-checkmark" href="jsref_setutcseconds.asp">setUTCSeconds()</a> <a target="_top" class="no-checkmark" href="jsref_todatestring.asp">toDateString()</a> <a target="_top" class="no-checkmark" href="jsref_toisostring.asp">toISOString()</a> <a target="_top" class="no-checkmark" href="jsref_tojson.asp">toJSON()</a> <a target="_top" class="no-checkmark" href="jsref_tolocaledatestring.asp">toLocaleDateString()</a> <a target="_top" class="no-checkmark" href="jsref_tolocaletimestring.asp">toLocaleTimeString()</a> <a target="_top" class="no-checkmark" href="jsref_tolocalestring.asp">toLocaleString()</a> <a target="_top" class="no-checkmark" href="jsref_tostring_date.asp">toString()</a> <a target="_top" class="no-checkmark" href="jsref_totimestring.asp">toTimeString()</a> <a target="_top" class="no-checkmark" href="jsref_toutcstring.asp">toUTCString()</a> <a target="_top" class="no-checkmark" href="jsref_utc.asp">UTC()</a> <a target="_top" class="no-checkmark" href="jsref_valueof_date.asp">valueOf()</a> </div> <a target="_top" class="no-checkmark" href="jsref_obj_error.asp">JS Error</a> <div class="ref_overview" style="margin-left:10px;"> <a target="_top" class="no-checkmark" href="prop_error_name.asp">name</a> <a target="_top" class="no-checkmark" href="prop_error_message.asp">message</a> </div> <a target="_top" class="no-checkmark" href="jsref_obj_global.asp">JS Global</a> <div class="ref_overview" style="margin-left:10px;"> <a target="_top" class="no-checkmark" href="jsref_decodeuri.asp">decodeURI()</a> <a target="_top" class="no-checkmark" href="jsref_decodeuricomponent.asp">decodeURIComponent()</a> <a target="_top" class="no-checkmark" href="jsref_encodeuri.asp">encodeURI()</a> <a target="_top" class="no-checkmark" href="jsref_encodeuricomponent.asp">encodeURIComponent()</a> <a target="_top" class="no-checkmark" href="jsref_escape.asp">escape()</a> <a target="_top" class="no-checkmark" href="jsref_eval.asp">eval()</a> <a target="_top" class="no-checkmark" href="jsref_infinity.asp">Infinity</a> <a target="_top" class="no-checkmark" href="jsref_isfinite.asp">isFinite()</a> <a target="_top" class="no-checkmark" href="jsref_isnan.asp">isNaN()</a> <a target="_top" class="no-checkmark" href="jsref_nan.asp">NaN</a> <a target="_top" class="no-checkmark" href="jsref_number.asp">Number()</a> <a target="_top" class="no-checkmark" href="jsref_parsefloat.asp">parseFloat()</a> <a target="_top" class="no-checkmark" href="jsref_parseint.asp">parseInt()</a> <a target="_top" class="no-checkmark" href="jsref_string.asp">String()</a> <a target="_top" class="no-checkmark" href="jsref_undefined.asp">undefined</a> <a target="_top" class="no-checkmark" href="jsref_unescape.asp">unescape()</a> </div> <a target="_top" class="no-checkmark" href="jsref_obj_json.asp">JS JSON</a> <div class="ref_overview" style="margin-left:10px;"> <a target="_top" class="no-checkmark" href="jsref_parse_json.asp">parse()</a> <a target="_top" class="no-checkmark" href="jsref_stringify.asp">stringify()</a> </div> <a target="_top" class="no-checkmark" href="jsref_obj_map.asp">JS Maps</a> <div class="ref_overview" style="margin-left:10px;"> <a target="_top" class="no-checkmark" href="jsref_map_new.asp">new Map</a> <a target="_top" class="no-checkmark" href="jsref_map_clear.asp">clear()</a> <a target="_top" class="no-checkmark" href="jsref_map_delete.asp">delete()</a> <a target="_top" class="no-checkmark" href="jsref_map_entries.asp">entries()</a> <a target="_top" class="no-checkmark" href="jsref_map_foreach.asp">forEach()</a> <a target="_top" class="no-checkmark" href="jsref_map_get.asp">get()</a> <a target="_top" class="no-checkmark" href="jsref_map_groupby.asp">groupBy()</a> <a target="_top" class="no-checkmark" href="jsref_map_has.asp">has()</a> <a target="_top" class="no-checkmark" href="jsref_map_keys.asp">keys()</a> <a target="_top" class="no-checkmark" href="jsref_map_set.asp">set()</a> <a target="_top" class="no-checkmark" href="jsref_map_size.asp">size</a> <a target="_top" class="no-checkmark" href="jsref_map_values.asp">values()</a> </div> <a target="_top" class="no-checkmark" href="jsref_obj_math.asp">JS Math</a> <div class="ref_overview" style="margin-left:10px;"> <a target="_top" class="no-checkmark" href="jsref_abs.asp">abs()</a> <a target="_top" class="no-checkmark" href="jsref_acos.asp">acos()</a> <a target="_top" class="no-checkmark" href="jsref_acosh.asp">acosh()</a> <a target="_top" class="no-checkmark" href="jsref_asin.asp">asin()</a> <a target="_top" class="no-checkmark" href="jsref_asinh.asp">asinh()</a> <a target="_top" class="no-checkmark" href="jsref_atan.asp">atan()</a> <a target="_top" class="no-checkmark" href="jsref_atan2.asp">atan2()</a> <a target="_top" class="no-checkmark" href="jsref_atanh.asp">atanh()</a> <a target="_top" class="no-checkmark" href="jsref_cbrt.asp">cbrt()</a> <a target="_top" class="no-checkmark" href="jsref_ceil.asp">ceil()</a> <a target="_top" class="no-checkmark" href="jsref_clz32.asp">clz32()</a> <a target="_top" class="no-checkmark" href="jsref_cos.asp">cos()</a> <a target="_top" class="no-checkmark" href="jsref_cosh.asp">cosh()</a> <a target="_top" class="no-checkmark" href="jsref_e.asp">E</a> <a target="_top" class="no-checkmark" href="jsref_exp.asp">exp()</a> <a target="_top" class="no-checkmark" href="jsref_expm1.asp">expm1()</a> <a target="_top" class="no-checkmark" href="jsref_floor.asp">floor()</a> <a target="_top" class="no-checkmark" href="jsref_fround.asp">fround()</a> <a target="_top" class="no-checkmark" href="jsref_ln2.asp">LN2</a> <a target="_top" class="no-checkmark" href="jsref_ln10.asp">LN10</a> <a target="_top" class="no-checkmark" href="jsref_log.asp">log()</a> <a target="_top" class="no-checkmark" href="jsref_log10.asp">log10()</a> <a target="_top" class="no-checkmark" href="jsref_log1p.asp">log1p()</a> <a target="_top" class="no-checkmark" href="jsref_log2.asp">log2()</a> <a target="_top" class="no-checkmark" href="jsref_log2e.asp">LOG2E</a> <a target="_top" class="no-checkmark" href="jsref_log10e.asp">LOG10E</a> <a target="_top" class="no-checkmark" href="jsref_max.asp">max()</a> <a target="_top" class="no-checkmark" href="jsref_min.asp">min()</a> <a target="_top" class="no-checkmark" href="jsref_pi.asp">PI</a> <a target="_top" class="no-checkmark" href="jsref_pow.asp">pow()</a> <a target="_top" class="no-checkmark" href="jsref_random.asp">random()</a> <a target="_top" class="no-checkmark" href="jsref_round.asp">round()</a> <a target="_top" class="no-checkmark" href="jsref_sign.asp">sign()</a> <a target="_top" class="no-checkmark" href="jsref_sin.asp">sin()</a> <a target="_top" class="no-checkmark" href="jsref_sinh.asp">sinh()</a> <a target="_top" class="no-checkmark" href="jsref_sqrt.asp">sqrt()</a> <a target="_top" class="no-checkmark" href="jsref_sqrt1_2.asp">SQRT1_2</a> <a target="_top" class="no-checkmark" href="jsref_sqrt2.asp">SQRT2</a> <a target="_top" class="no-checkmark" href="jsref_tan.asp">tan()</a> <a target="_top" class="no-checkmark" href="jsref_tanh.asp">tanh()</a> <a target="_top" class="no-checkmark" href="jsref_trunc.asp">trunc()</a> </div> <a target="_top" class="no-checkmark" href="jsref_obj_number.asp">JS Numbers</a> <div class="ref_overview" style="margin-left:10px;"> <a target="_top" class="no-checkmark" href="jsref_constructor_number.asp">constructor</a> <a target="_top" class="no-checkmark" href="jsref_number_epsilon.asp">EPSILON</a> <a target="_top" class="no-checkmark" href="jsref_isfinite_number.asp">isFinite()</a> <a target="_top" class="no-checkmark" href="jsref_isinteger.asp">isInteger()</a> <a target="_top" class="no-checkmark" href="jsref_isnan_number.asp">isNaN()</a> <a target="_top" class="no-checkmark" href="jsref_issafeinteger.asp">isSafeInteger()</a> <a target="_top" class="no-checkmark" href="jsref_max_safe_integer.asp">MAX_SAFE_INTEGER</a> <a target="_top" class="no-checkmark" href="jsref_min_safe_integer.asp">MIN_SAFE_INTEGER</a> <a target="_top" class="no-checkmark" href="jsref_max_value.asp">MAX_VALUE</a> <a target="_top" class="no-checkmark" href="jsref_min_value.asp">MIN_VALUE</a> <a target="_top" class="no-checkmark" href="jsref_number_nan.asp">NaN</a> <a target="_top" class="no-checkmark" href="jsref_negative_infinity.asp">NEGATIVE_INFINITY</a> <a target="_top" class="no-checkmark" href="jsref_positive_infinity.asp">POSITIVE_INFINITY</a> <a target="_top" class="no-checkmark" href="jsref_number_parsefloat.asp">parseFloat()</a> <a target="_top" class="no-checkmark" href="jsref_number_parseint.asp">parseInt()</a> <a target="_top" class="no-checkmark" href="jsref_prototype_num.asp">prototype</a> <a target="_top" class="no-checkmark" href="jsref_toexponential.asp">toExponential()</a> <a target="_top" class="no-checkmark" href="jsref_tofixed.asp">toFixed()</a> <a target="_top" class="no-checkmark" href="jsref_tolocalestring_number.asp">toLocaleString()</a> <a target="_top" class="no-checkmark" href="jsref_toprecision.asp">toPrecision()</a> <a target="_top" class="no-checkmark" href="jsref_tostring_number.asp">toString()</a> <a target="_top" class="no-checkmark" href="jsref_valueof_number.asp">valueOf()</a> </div> <a target="_top" class="no-checkmark" href="jsref_obj_object.asp">JS Objects</a> <div class="ref_overview" style="margin-left:10px;"> <a target="_top" class="no-checkmark" href="jsref_object_assign.asp">assign()</a> <a target="_top" class="no-checkmark" href="jsref_object_constructor.asp">constructor</a> <a target="_top" class="no-checkmark" href="jsref_object_create.asp">create()</a> <a target="_top" class="no-checkmark" href="jsref_object_defineproperties.asp">defineProperties()</a> <a target="_top" class="no-checkmark" href="jsref_object_defineproperty.asp">defineProperty()</a> <a target="_top" class="no-checkmark" href="jsref_object_entries.asp">entries()</a> <a target="_top" class="no-checkmark" href="jsref_object_freeze.asp">freeze()</a> <a target="_top" class="no-checkmark" href="jsref_object_fromentries.asp">fromEntries()</a> <a target="_top" class="no-checkmark" href="jsref_object_getownpropertydescriptor.asp">getOwnPropertyDescriptor()</a> <a target="_top" class="no-checkmark" href="jsref_object_getownpropertydescriptors.asp">getOwnPropertyDescriptors()</a> <a target="_top" class="no-checkmark" href="jsref_object_getownpropertynames.asp">getOwnPropertyNames()</a> <a target="_top" class="no-checkmark" href="jsref_object_groupby.asp">groupBy()</a> <a target="_top" class="no-checkmark" href="jsref_object_isextensible.asp">isExtensible()</a> <a target="_top" class="no-checkmark" href="jsref_object_isfrozen.asp">isFrozen()</a> <a target="_top" class="no-checkmark" href="jsref_object_issealed.asp">isSealed()</a> <a target="_top" class="no-checkmark" href="jsref_object_keys.asp">keys()</a> <a target="_top" class="no-checkmark" href="jsref_object_preventextensions.asp">preventExtensions()</a> <a target="_top" class="no-checkmark" href="jsref_object_prototype.asp">prototype</a> <a target="_top" class="no-checkmark" href="jsref_object_seal.asp">seal()</a> <a target="_top" class="no-checkmark" href="jsref_object_tostring.asp">toString()</a> <a target="_top" class="no-checkmark" href="jsref_object_valueof.asp">valueOf()</a> <a target="_top" class="no-checkmark" href="jsref_object_values.asp">values()</a> </div> <a target="_top" class="no-checkmark" href="jsref_operators.asp">JS Operators</a> <a target="_top" class="no-checkmark" href="jsref_precedence.asp">JS Precedence</a> <a target="_top" class="no-checkmark" href="jsref_obj_promise.asp">JS Promises</a> <div class="ref_overview" style="margin-left:10px;"> <a target="_top" class="no-checkmark" href="jsref_promise_all.asp">all()</a> <a target="_top" class="no-checkmark" href="jsref_promise_allsettled.asp">allSettled()</a> <a target="_top" class="no-checkmark" href="jsref_promise_any.asp">any()</a> <a target="_top" class="no-checkmark" href="jsref_promise_catch.asp">catch()</a> <a target="_top" class="no-checkmark" href="jsref_promise_finally.asp">finally()</a> <a target="_top" class="no-checkmark" href="jsref_promise_race.asp">race()</a> <a target="_top" class="no-checkmark" href="jsref_promise_reject.asp">reject()</a> <a target="_top" class="no-checkmark" href="jsref_promise_resolve.asp">resolve()</a> <a target="_top" class="no-checkmark" href="jsref_promise_then.asp">then()</a> </div> <a target="_top" class="no-checkmark" href="jsref_obj_regexp.asp">JS RegExp</a> <div class="ref_overview" style="margin-left:10px;"> <span style="display:inline-block;margin-left:35px;padding:5px;margin-top:2px;">Modifiers:</span> <a target="_top" class="no-checkmark" href="jsref_regexp_g.asp">g</a> <a target="_top" class="no-checkmark" href="jsref_regexp_i.asp">i</a> <a target="_top" class="no-checkmark" href="jsref_regexp_d.asp">d</a> <a target="_top" class="no-checkmark" href="jsref_regexp_m.asp">m</a> <span style="display:inline-block;margin-left:35px;padding:5px;margin-top:4px;">Groups:</span> <a target="_top" class="no-checkmark" href="jsref_regexp_charset.asp">[abc]</a> <a target="_top" class="no-checkmark" href="jsref_regexp_charset_not.asp">[^abc]</a> <a target="_top" class="no-checkmark" href="jsref_regexp_0-9.asp">[0-9]</a> <a target="_top" class="no-checkmark" href="jsref_regexp_not_0-9.asp">[^0-9]</a> <a target="_top" class="no-checkmark" href="jsref_regexp_xy.asp">(x|y)</a> <span style="display:inline-block;margin-left:35px;padding:5px;margin-top:4px;">Metacharacters:</span> <a target="_top" class="no-checkmark" href="jsref_regexp_dot.asp">.</a> <a target="_top" class="no-checkmark" href="jsref_regexp_wordchar.asp">\w</a> <a target="_top" class="no-checkmark" href="jsref_regexp_wordchar_non.asp">\W</a> <a target="_top" class="no-checkmark" href="jsref_regexp_digit.asp">\d</a> <a target="_top" class="no-checkmark" href="jsref_regexp_digit_non.asp">\D</a> <a target="_top" class="no-checkmark" href="jsref_regexp_whitespace.asp">\s</a> <a target="_top" class="no-checkmark" href="jsref_regexp_whitespace_non.asp">\S</a> <a target="_top" class="no-checkmark" href="jsref_regexp_begin.asp">\b</a> <a target="_top" class="no-checkmark" href="jsref_regexp_begin_not.asp">\B</a> <a target="_top" class="no-checkmark" href="jsref_regexp_nul.asp">\0</a> <a target="_top" class="no-checkmark" href="jsref_regexp_newline.asp">\n</a> <a target="_top" class="no-checkmark" href="jsref_regexp_formfeed.asp">\f</a> <a target="_top" class="no-checkmark" href="jsref_regexp_carriagereturn.asp">\r</a> <a target="_top" class="no-checkmark" href="jsref_regexp_tab.asp">\t</a> <a target="_top" class="no-checkmark" href="jsref_regexp_vtab.asp">\v</a> <a target="_top" class="no-checkmark" href="jsref_regexp_octal.asp">\xxx</a> <a target="_top" class="no-checkmark" href="jsref_regexp_hex.asp">\xdd</a> <a target="_top" class="no-checkmark" href="jsref_regexp_unicode_hex.asp">\uxxxx</a> <span style="display:inline-block;margin-left:35px;padding:5px;margin-top:4px;">Quantifiers:</span> <a target="_top" class="no-checkmark" href="jsref_regexp_onemore.asp">+</a> <a target="_top" class="no-checkmark" href="jsref_regexp_zeromore.asp">*</a> <a target="_top" class="no-checkmark" href="jsref_regexp_zeroone.asp">?</a> <a target="_top" class="no-checkmark" href="jsref_regexp_nx.asp">{X}</a> <a target="_top" class="no-checkmark" href="jsref_regexp_nxy.asp">{X,Y}</a> <a target="_top" class="no-checkmark" href="jsref_regexp_nxcomma.asp">{X,}</a> <a target="_top" class="no-checkmark" href="jsref_regexp_ndollar.asp">$</a> <a target="_top" class="no-checkmark" href="jsref_regexp_ncaret.asp">^</a> <a target="_top" class="no-checkmark" href="jsref_regexp_nfollow.asp">?=</a> <a target="_top" class="no-checkmark" href="jsref_regexp_nfollow_not.asp">?!</a> <span style="display:inline-block;margin-left:35px;padding:5px;margin-top:4px;">Properties:</span> <a target="_top" class="no-checkmark" href="jsref_regexp_constructor.asp">constructor</a> <a target="_top" class="no-checkmark" href="jsref_regexp_global.asp">global</a> <a target="_top" class="no-checkmark" href="jsref_regexp_ignorecase.asp">ignoreCase</a> <a target="_top" class="no-checkmark" href="jsref_regexp_lastindex.asp">lastIndex</a> <a target="_top" class="no-checkmark" href="jsref_regexp_multiline.asp">multiline</a> <a target="_top" class="no-checkmark" href="jsref_regexp_source.asp">source</a> <span style="display:inline-block;margin-left:35px;padding:5px;margin-top:4px;">Methods:</span> <a target="_top" class="no-checkmark" href="jsref_regexp_compile.asp">compile()</a> <a target="_top" class="no-checkmark" href="jsref_regexp_exec.asp">exec()</a> <a target="_top" class="no-checkmark" href="jsref_regexp_test.asp">test()</a> <a target="_top" class="no-checkmark" href="jsref_regexp_tostring.asp">toString()</a> </div> <a target="_top" class="no-checkmark" href="jsref_obj_set.asp">JS Sets</a> <div class="ref_overview" style="margin-left:10px;"> <a target="_top" class="no-checkmark" href="jsref_set_new.asp">new Set</a> <a target="_top" class="no-checkmark" href="jsref_set_add.asp">add()</a> <a target="_top" class="no-checkmark" href="jsref_set_clear.asp">clear()</a> <a target="_top" class="no-checkmark" href="jsref_set_delete.asp">delete()</a> <a target="_top" class="no-checkmark" href="jsref_set_entries.asp">entries()</a> <a target="_top" class="no-checkmark" href="jsref_set_foreach.asp">forEach()</a> <a target="_top" class="no-checkmark" href="jsref_set_has.asp">has()</a> <a target="_top" class="no-checkmark" href="jsref_set_keys.asp">keys()</a> <a target="_top" class="no-checkmark" href="jsref_set_size.asp">size</a> <a target="_top" class="no-checkmark" href="jsref_set_values.asp">values()</a> </div> <a target="_top" class="no-checkmark" href="jsref_statements.asp">JS Statements</a> <div class="ref_overview" style="margin-left:10px;"> <a target="_top" class="no-checkmark" href="jsref_break.asp">break</a> <a target="_top" class="no-checkmark" href="jsref_class.asp">class</a> <a target="_top" class="no-checkmark" href="jsref_const.asp">const</a> <a target="_top" class="no-checkmark" href="jsref_continue.asp">continue</a> <a target="_top" class="no-checkmark" href="jsref_debugger.asp">debugger</a> <a target="_top" class="no-checkmark" href="jsref_dowhile.asp">do...while</a> <a target="_top" class="no-checkmark" href="jsref_for.asp">for</a> <a target="_top" class="no-checkmark" href="jsref_forin.asp">for...in</a> <a target="_top" class="no-checkmark" href="jsref_forof.asp">for...of</a> <a target="_top" class="no-checkmark" href="jsref_function.asp">function</a> <a target="_top" class="no-checkmark" href="jsref_if.asp">if...else</a> <a target="_top" class="no-checkmark" href="jsref_let.asp">let</a> <a target="_top" class="no-checkmark" href="jsref_return.asp">return</a> <a target="_top" class="no-checkmark" href="jsref_switch.asp">switch</a> <a target="_top" class="no-checkmark" href="jsref_throw.asp">throw</a> <a target="_top" class="no-checkmark" href="jsref_try_catch.asp">try...catch</a> <a target="_top" class="no-checkmark" href="jsref_var.asp">var</a> <a target="_top" class="no-checkmark" href="jsref_while.asp">while</a> </div> <a target="_top" class="no-checkmark" href="jsref_obj_string.asp">JS Strings</a> <div class="ref_overview" style="margin-left:10px;"> <a target="_top" class="no-checkmark" href="jsref_string_at.asp">at()</a> <a target="_top" class="no-checkmark" href="jsref_charat.asp">charAt()</a> <a target="_top" class="no-checkmark" href="jsref_charcodeat.asp">charCodeAt()</a> <a target="_top" class="no-checkmark" href="jsref_codepointat.asp">codePointAt()</a> <a target="_top" class="no-checkmark" href="jsref_concat_string.asp">concat()</a> <a target="_top" class="no-checkmark" href="jsref_constructor_string.asp">constructor</a> <a target="_top" class="no-checkmark" href="jsref_endswith.asp">endsWith()</a> <a target="_top" class="no-checkmark" href="jsref_fromcharcode.asp">fromCharCode()</a> <a target="_top" class="no-checkmark" href="jsref_includes.asp">includes()</a> <a target="_top" class="no-checkmark" href="jsref_indexof.asp">indexOf()</a> <a target="_top" class="no-checkmark" href="jsref_lastindexof.asp">lastIndexOf()</a> <a target="_top" class="no-checkmark" href="jsref_length_string.asp">length</a> <a target="_top" class="no-checkmark" href="jsref_localecompare.asp">localeCompare()</a> <a target="_top" class="no-checkmark" href="jsref_match.asp">match()</a> <a target="_top" class="no-checkmark" href="jsref_string_padend.asp">padEnd()</a> <a target="_top" class="no-checkmark" href="jsref_string_padstart.asp">padStart()</a> <a target="_top" class="no-checkmark" href="jsref_prototype_string.asp">prototype</a> <a target="_top" class="no-checkmark" href="jsref_repeat.asp">repeat()</a> <a target="_top" class="no-checkmark" href="jsref_replace.asp">replace()</a> <a target="_top" class="no-checkmark" href="jsref_string_replaceall.asp">replaceAll()</a> <a target="_top" class="no-checkmark" href="jsref_search.asp">search()</a> <a target="_top" class="no-checkmark" href="jsref_slice_string.asp">slice()</a> <a target="_top" class="no-checkmark" href="jsref_split.asp">split()</a> <a target="_top" class="no-checkmark" href="jsref_startswith.asp">startsWith()</a> <a target="_top" class="no-checkmark" href="jsref_substr.asp">substr()</a> <a target="_top" class="no-checkmark" href="jsref_substring.asp">substring()</a> <a target="_top" class="no-checkmark" href="jsref_tolocalelowercase.asp">toLocaleLowerCase()</a> <a target="_top" class="no-checkmark" href="jsref_tolocaleuppercase.asp">toLocaleUpperCase()</a> <a target="_top" class="no-checkmark" href="jsref_tolowercase.asp">toLowerCase()</a> <a target="_top" class="no-checkmark" href="jsref_tostring_string.asp">toString()</a> <a target="_top" class="no-checkmark" href="jsref_touppercase.asp">toUpperCase()</a> <a target="_top" class="no-checkmark" href="jsref_trim_string.asp">trim()</a> <a target="_top" class="no-checkmark" href="jsref_string_trim_end.asp">trimEnd()</a> <a target="_top" class="no-checkmark" href="jsref_string_trim_start.asp">trimStart()</a> <a target="_top" class="no-checkmark" href="jsref_valueof_string.asp">valueOf()</a> </div> <a target="_top" class="no-checkmark" href="jsref_obj_typed_array.asp">JS TypedArray</a> <br> <h2 class="left"><span class="left_h2">Window</span></h2> <a target="_top" class="no-checkmark" href="obj_window.asp">Window Object</a> <div class="ref_overview" style="margin-left:10px;"> <a target="_top" class="no-checkmark" href="met_win_addeventlistener.asp">addeventlistener()</a> <a target="_top" class="no-checkmark" href="met_win_alert.asp">alert()</a> <a target="_top" class="no-checkmark" href="met_win_atob.asp">atob()</a> <a target="_top" class="no-checkmark" href="met_win_blur.asp">blur()</a> <a target="_top" class="no-checkmark" href="met_win_btoa.asp">btoa()</a> <a target="_top" class="no-checkmark" href="met_win_clearinterval.asp">clearInterval()</a> <a target="_top" class="no-checkmark" href="met_win_cleartimeout.asp">clearTimeout()</a> <a target="_top" class="no-checkmark" href="met_win_close.asp">close()</a> <a target="_top" class="no-checkmark" href="prop_win_closed.asp">closed</a> <a target="_top" class="no-checkmark" href="met_win_confirm.asp">confirm()</a> <a target="_top" class="no-checkmark" href="prop_win_console.asp">console</a> <a target="_top" class="no-checkmark" href="prop_win_defaultstatus.asp">defaultStatus</a> <a target="_top" class="no-checkmark" href="prop_win_document.asp">document</a> <a target="_top" class="no-checkmark" href="met_win_focus.asp">focus()</a> <a target="_top" class="no-checkmark" href="prop_win_frameelement.asp">frameElement</a> <a target="_top" class="no-checkmark" href="prop_win_frames.asp">frames</a> <a target="_top" class="no-checkmark" href="prop_win_history.asp">history</a> <a target="_top" class="no-checkmark" href="jsref_getcomputedstyle.asp">getComputedStyle()</a> <a target="_top" class="no-checkmark" href="prop_win_innerheight.asp">innerHeight</a> <a target="_top" class="no-checkmark" href="prop_win_innerwidth.asp">innerWidth</a> <a target="_top" class="no-checkmark" href="prop_win_length.asp">length</a> <a target="_top" class="no-checkmark" href="prop_win_localstorage.asp">localStorage</a> <a target="_top" class="no-checkmark" href="prop_win_location.asp">location</a> <a target="_top" class="no-checkmark" href="met_win_matchmedia.asp">matchMedia()</a> <a target="_top" class="no-checkmark" href="met_win_moveby.asp">moveBy()</a> <a target="_top" class="no-checkmark" href="met_win_moveto.asp">moveTo()</a> <a target="_top" class="no-checkmark" href="prop_win_name.asp">name</a> <a target="_top" class="no-checkmark" href="prop_win_navigator.asp">navigator</a> <a target="_top" class="no-checkmark" href="met_win_open.asp">open()</a> <a target="_top" class="no-checkmark" href="prop_win_opener.asp">opener</a> <a target="_top" class="no-checkmark" href="prop_win_outerheight.asp">outerHeight</a> <a target="_top" class="no-checkmark" href="prop_win_outerwidth.asp">outerWidth</a> <a target="_top" class="no-checkmark" href="prop_win_pagexoffset.asp">pageXOffset</a> <a target="_top" class="no-checkmark" href="prop_win_pageyoffset.asp">pageYOffset</a> <a target="_top" class="no-checkmark" href="prop_win_parent.asp">parent</a> <a target="_top" class="no-checkmark" href="met_win_print.asp">print()</a> <a target="_top" class="no-checkmark" href="met_win_prompt.asp">prompt()</a> <a target="_top" class="no-checkmark" href="met_win_removeeventlistener.asp">removeEventlistener()</a> <a target="_top" class="no-checkmark" href="met_win_resizeby.asp">resizeBy()</a> <a target="_top" class="no-checkmark" href="met_win_resizeto.asp">resizeTo()</a> <a target="_top" class="no-checkmark" href="prop_win_screen.asp">screen</a> <a target="_top" class="no-checkmark" href="prop_win_screenleft.asp">screenLeft</a> <a target="_top" class="no-checkmark" href="prop_win_screentop.asp">screenTop</a> <a target="_top" class="no-checkmark" href="prop_win_screenx.asp">screenX</a> <a target="_top" class="no-checkmark" href="prop_win_screeny.asp">screenY</a> <a target="_top" class="no-checkmark" href="met_win_scrollby.asp">scrollBy()</a> <a target="_top" class="no-checkmark" href="met_win_scrollto.asp">scrollTo()</a> <a target="_top" class="no-checkmark" href="prop_win_scrollx.asp">scrollX</a> <a target="_top" class="no-checkmark" href="prop_win_scrolly.asp">scrollY</a> <a target="_top" class="no-checkmark" href="prop_win_sessionstorage.asp">sessionStorage</a> <a target="_top" class="no-checkmark" href="prop_win_self.asp">self</a> <a target="_top" class="no-checkmark" href="met_win_setinterval.asp">setInterval()</a> <a target="_top" class="no-checkmark" href="met_win_settimeout.asp">setTimeout()</a> <a target="_top" class="no-checkmark" href="prop_win_status.asp">status</a> <a target="_top" class="no-checkmark" href="met_win_stop.asp">stop()</a> <a target="_top" class="no-checkmark" href="prop_win_top.asp">top</a> </div> <a target="_top" class="no-checkmark" href="obj_console.asp">Window Console</a> <div class="ref_overview" style="margin-left:10px;"> <a target="_top" class="no-checkmark" href="met_console_assert.asp">assert()</a> <a target="_top" class="no-checkmark" href="met_console_clear.asp">clear()</a> <a target="_top" class="no-checkmark" href="met_console_count.asp">count()</a> <a target="_top" class="no-checkmark" href="met_console_error.asp">error()</a> <a target="_top" class="no-checkmark" href="met_console_group.asp">group()</a> <a target="_top" class="no-checkmark" href="met_console_groupcollapsed.asp">groupCollapsed()</a> <a target="_top" class="no-checkmark" href="met_console_groupend.asp">groupEnd()</a> <a target="_top" class="no-checkmark" href="met_console_info.asp">info()</a> <a target="_top" class="no-checkmark" href="met_console_log.asp">log()</a> <a target="_top" class="no-checkmark" href="met_console_table.asp">table()</a> <a target="_top" class="no-checkmark" href="met_console_time.asp">time()</a> <a target="_top" class="no-checkmark" href="met_console_timeend.asp">timeEnd()</a> <a target="_top" class="no-checkmark" href="met_console_trace.asp">trace()</a> <a target="_top" class="no-checkmark" href="met_console_warn.asp">warn()</a> </div> <a target="_top" class="no-checkmark" href="obj_history.asp">Window History</a> <div class="ref_overview" style="margin-left:10px;"> <a target="_top" class="no-checkmark" href="met_his_back.asp">back()</a> <a target="_top" class="no-checkmark" href="met_his_forward.asp">forward()</a> <a target="_top" class="no-checkmark" href="met_his_go.asp">go()</a> <a target="_top" class="no-checkmark" href="prop_his_length.asp">length</a> </div> <a target="_top" class="no-checkmark" href="obj_location.asp">Window Location</a> <div class="ref_overview" style="margin-left:10px;"> <a target="_top" class="no-checkmark" href="met_loc_assign.asp">assign()</a> <a target="_top" class="no-checkmark" href="prop_loc_hash.asp">hash</a> <a target="_top" class="no-checkmark" href="prop_loc_host.asp">host</a> <a target="_top" class="no-checkmark" href="prop_loc_hostname.asp">hostname</a> <a target="_top" class="no-checkmark" href="prop_loc_href.asp">href</a> <a target="_top" class="no-checkmark" href="prop_loc_origin.asp">origin</a> <a target="_top" class="no-checkmark" href="prop_loc_pathname.asp">pathname</a> <a target="_top" class="no-checkmark" href="prop_loc_port.asp">port</a> <a target="_top" class="no-checkmark" href="prop_loc_protocol.asp">protocol</a> <a target="_top" class="no-checkmark" href="met_loc_reload.asp">reload()</a> <a target="_top" class="no-checkmark" href="met_loc_replace.asp">replace()</a> <a target="_top" class="no-checkmark" href="prop_loc_search.asp">search</a> </div> <a target="_top" class="no-checkmark" href="obj_navigator.asp">Window Navigator</a> <div class="ref_overview" style="margin-left:10px;"> <a target="_top" class="no-checkmark" href="prop_nav_appcodename.asp">appCodeName</a> <a target="_top" class="no-checkmark" href="prop_nav_appname.asp">appName</a> <a target="_top" class="no-checkmark" href="prop_nav_appversion.asp">appVersion</a> <a target="_top" class="no-checkmark" href="prop_nav_cookieenabled.asp">cookieEnabled</a> <a target="_top" class="no-checkmark" href="prop_nav_geolocation.asp">geolocation</a> <a target="_top" class="no-checkmark" href="met_nav_javaenabled.asp">javaEnabled()</a> <a target="_top" class="no-checkmark" href="prop_nav_language.asp">language</a> <a target="_top" class="no-checkmark" href="prop_nav_online.asp">onLine</a> <a target="_top" class="no-checkmark" href="prop_nav_platform.asp">platform</a> <a target="_top" class="no-checkmark" href="prop_nav_product.asp">product</a> <a target="_top" class="no-checkmark" href="met_nav_taintenabled.asp">taintEnabled()</a> <a target="_top" class="no-checkmark" href="prop_nav_useragent.asp">userAgent</a> </div> <a target="_top" class="no-checkmark" href="obj_screen.asp">Window Screen</a> <div class="ref_overview" style="margin-left:10px;"> <a target="_top" class="no-checkmark" href="prop_screen_availheight.asp">availHeight</a> <a target="_top" class="no-checkmark" href="prop_screen_availwidth.asp">availWidth</a> <a target="_top" class="no-checkmark" href="prop_screen_colordepth.asp">colorDepth</a> <a target="_top" class="no-checkmark" href="prop_screen_height.asp">height</a> <a target="_top" class="no-checkmark" href="prop_screen_pixeldepth.asp">pixelDepth</a> <a target="_top" class="no-checkmark" href="prop_screen_width.asp">width</a> </div> <br> <h2 class="left"><span class="left_h2">HTML DOM</span></h2> <a target="_top" class="no-checkmark" href="dom_obj_document.asp">HTML Documents</a> <div class="ref_overview" style="margin-left:10px;"> <a target="_top" class="no-checkmark" href="prop_document_activeelement.asp">activeElement</a> <a target="_top" class="no-checkmark" href="met_document_addeventlistener.asp">addEventListener()</a> <a target="_top" class="no-checkmark" href="met_document_adoptnode.asp">adoptNode()</a> <a target="_top" class="no-checkmark" href="coll_doc_anchors.asp">anchors</a> <a target="_top" class="no-checkmark" href="coll_doc_applets.asp">applets</a> <a target="_top" class="no-checkmark" href="prop_doc_baseuri.asp">baseURI</a> <a target="_top" class="no-checkmark" href="prop_doc_body.asp">body</a> <a target="_top" class="no-checkmark" href="prop_document_charset.asp">charset</a> <a target="_top" class="no-checkmark" href="prop_document_characterset.asp">characterSet</a> <a target="_top" class="no-checkmark" href="met_doc_close.asp">close()</a> <a target="_top" class="no-checkmark" href="prop_doc_cookie.asp">cookie</a> <a target="_top" class="no-checkmark" href="met_document_createattribute.asp">createAttribute()</a> <a target="_top" class="no-checkmark" href="met_document_createcomment.asp">createComment()</a> <a target="_top" class="no-checkmark" href="met_document_createdocumentfragment.asp">createDocumentFragment()</a> <a target="_top" class="no-checkmark" href="met_document_createelement.asp">createElement()</a> <a target="_top" class="no-checkmark" href="event_createevent.asp">createEvent()</a> <a target="_top" class="no-checkmark" href="met_document_createtextnode.asp">createTextNode()</a> <a target="_top" class="no-checkmark" href="prop_document_defaultview.asp">defaultView</a> <a target="_top" class="no-checkmark" href="prop_document_designmode.asp">designMode</a> <a target="_top" class="no-checkmark" href="prop_document_doctype.asp">doctype</a> <a target="_top" class="no-checkmark" href="prop_document_documentelement.asp">documentElement</a> <a target="_top" class="no-checkmark" href="prop_doc_documentmode.asp">documentMode</a> <a target="_top" class="no-checkmark" href="prop_document_documenturi.asp">documentURI</a> <a target="_top" class="no-checkmark" href="prop_doc_domain.asp">domain</a> <a target="_top" class="no-checkmark" href="prop_document_domconfig.asp">domConfig</a> <a target="_top" class="no-checkmark" href="coll_doc_embeds.asp">embeds</a> <a target="_top" class="no-checkmark" href="met_document_execcommand.asp">execCommand()</a> <a target="_top" class="no-checkmark" href="coll_doc_forms.asp">forms</a> <a target="_top" class="no-checkmark" href="met_document_getelementbyid.asp">getElementById()</a> <a target="_top" class="no-checkmark" href="met_document_getelementsbyclassname.asp">getElementsByClassName()</a> <a target="_top" class="no-checkmark" href="met_doc_getelementsbyname.asp">getElementsByName()</a> <a target="_top" class="no-checkmark" href="met_document_getelementsbytagname.asp">getElementsByTagName()</a> <a target="_top" class="no-checkmark" href="met_document_hasfocus.asp">hasFocus()</a> <a target="_top" class="no-checkmark" href="prop_doc_head.asp">head</a> <a target="_top" class="no-checkmark" href="coll_doc_images.asp">images</a> <a target="_top" class="no-checkmark" href="prop_document_implementation.asp">implementation</a> <a target="_top" class="no-checkmark" href="met_document_importnode.asp">importNode()</a> <a target="_top" class="no-checkmark" href="prop_document_inputencoding.asp">inputEncoding</a> <a target="_top" class="no-checkmark" href="prop_doc_lastmodified.asp">lastModified</a> <a target="_top" class="no-checkmark" href="coll_doc_links.asp">links</a> <a target="_top" class="no-checkmark" href="met_document_normalize.asp">normalize()</a> <a target="_top" class="no-checkmark" href="met_document_normalizedocument.asp">normalizeDocument()</a> <a target="_top" class="no-checkmark" href="met_doc_open.asp">open()</a> <a target="_top" class="no-checkmark" href="met_document_queryselector.asp">querySelector()</a> <a target="_top" class="no-checkmark" href="met_document_queryselectorall.asp">querySelectorAll()</a> <a target="_top" class="no-checkmark" href="prop_doc_readystate.asp">readyState</a> <a target="_top" class="no-checkmark" href="prop_doc_referrer.asp">referrer</a> <a target="_top" class="no-checkmark" href="met_document_removeeventlistener.asp">removeEventListener()</a> <a target="_top" class="no-checkmark" href="met_document_renamenode.asp">renameNode()</a> <a target="_top" class="no-checkmark" href="coll_doc_scripts.asp">scripts</a> <a target="_top" class="no-checkmark" href="prop_document_stricterrorchecking.asp">strictErrorChecking</a> <a target="_top" class="no-checkmark" href="prop_doc_title.asp">title</a> <a target="_top" class="no-checkmark" href="prop_doc_url.asp">URL</a> <a target="_top" class="no-checkmark" href="met_doc_write.asp">write()</a> <a target="_top" class="no-checkmark" href="met_doc_writeln.asp">writeln()</a> </div> <a target="_top" class="no-checkmark" href="dom_obj_all.asp">HTML Elements</a> <div class="ref_overview" style="margin-left:10px;"> <a target="_top" class="no-checkmark" href="prop_html_accesskey.asp">accessKey</a> <a target="_top" class="no-checkmark" href="met_element_addeventlistener.asp">addEventListener()</a> <a target="_top" class="no-checkmark" href="met_node_appendchild.asp">appendChild()</a> <a target="_top" class="no-checkmark" href="prop_node_attributes.asp">attributes</a> <a target="_top" class="no-checkmark" href="met_html_blur.asp">blur()</a> <a target="_top" class="no-checkmark" href="prop_element_childelementcount.asp">childElementCount</a> <a target="_top" class="no-checkmark" href="prop_node_childnodes.asp">childNodes</a> <a target="_top" class="no-checkmark" href="prop_element_children.asp">children</a> <a target="_top" class="no-checkmark" href="prop_element_classlist.asp">classList</a> <a target="_top" class="no-checkmark" href="prop_html_classname.asp">className</a> <a target="_top" class="no-checkmark" href="met_html_click.asp">click()</a> <a target="_top" class="no-checkmark" href="prop_element_clientheight.asp">clientHeight</a> <a target="_top" class="no-checkmark" href="prop_element_clientleft.asp">clientLeft</a> <a target="_top" class="no-checkmark" href="prop_element_clienttop.asp">clientTop</a> <a target="_top" class="no-checkmark" href="prop_element_clientwidth.asp">clientWidth</a> <a target="_top" class="no-checkmark" href="met_node_clonenode.asp">cloneNode()</a> <a target="_top" class="no-checkmark" href="met_element_closest.asp">closest()</a> <a target="_top" class="no-checkmark" href="met_node_comparedocumentposition.asp">compareDocumentPosition()</a> <a target="_top" class="no-checkmark" href="met_node_contains.asp">contains()</a> <a target="_top" class="no-checkmark" href="prop_html_contenteditable.asp">contentEditable</a> <a target="_top" class="no-checkmark" href="prop_html_dir.asp">dir</a> <a target="_top" class="no-checkmark" href="prop_node_firstchild.asp">firstChild</a> <a target="_top" class="no-checkmark" href="prop_element_firstelementchild.asp">firstElementChild</a> <a target="_top" class="no-checkmark" href="met_html_focus.asp">focus()</a> <a target="_top" class="no-checkmark" href="met_element_getattribute.asp">getAttribute()</a> <a target="_top" class="no-checkmark" href="met_element_getattributenode.asp">getAttributeNode()</a> <a target="_top" class="no-checkmark" href="met_element_getboundingclientrect.asp">getBoundingClientRect()</a> <a target="_top" class="no-checkmark" href="met_element_getelementsbyclassname.asp">getElementsByClassName()</a> <a target="_top" class="no-checkmark" href="met_element_getelementsbytagname.asp">getElementsByTagName()</a> <a target="_top" class="no-checkmark" href="met_element_hasattribute.asp">hasAttribute()</a> <a target="_top" class="no-checkmark" href="met_node_hasattributes.asp">hasAttributes()</a> <a target="_top" class="no-checkmark" href="met_node_haschildnodes.asp">hasChildNodes()</a> <a target="_top" class="no-checkmark" href="prop_html_id.asp">id</a> <a target="_top" class="no-checkmark" href="prop_html_innerhtml.asp">innerHTML</a> <a target="_top" class="no-checkmark" href="prop_node_innertext.asp">innerText</a> <a target="_top" class="no-checkmark" href="met_node_insertadjacentelement.asp">insertAdjacentElement()</a> <a target="_top" class="no-checkmark" href="met_node_insertadjacenthtml.asp">insertAdjacentHTML()</a> <a target="_top" class="no-checkmark" href="met_node_insertadjacenttext.asp">insertAdjacentText()</a> <a target="_top" class="no-checkmark" href="met_node_insertbefore.asp">insertBefore()</a> <a target="_top" class="no-checkmark" href="prop_html_iscontenteditable.asp">isContentEditable</a> <a target="_top" class="no-checkmark" href="met_node_isdefaultnamespace.asp">isDefaultNamespace()</a> <a target="_top" class="no-checkmark" href="met_node_isequalnode.asp">isEqualNode()</a> <a target="_top" class="no-checkmark" href="met_node_issamenode.asp">isSameNode()</a> <a target="_top" class="no-checkmark" href="met_node_issupported.asp">isSupported()</a> <a target="_top" class="no-checkmark" href="prop_html_lang.asp">lang</a> <a target="_top" class="no-checkmark" href="prop_node_lastchild.asp">lastChild</a> <a target="_top" class="no-checkmark" href="prop_element_lastelementchild.asp">lastElementChild</a> <a target="_top" class="no-checkmark" href="met_element_matches.asp">matches()</a> <a target="_top" class="no-checkmark" href="prop_node_namespaceuri.asp">namespaceURI</a> <a target="_top" class="no-checkmark" href="prop_node_nextsibling.asp">nextSibling</a> <a target="_top" class="no-checkmark" href="prop_element_nextelementsibling.asp">nextElementSibling</a> <a target="_top" class="no-checkmark" href="prop_node_nodename.asp">nodeName</a> <a target="_top" class="no-checkmark" href="prop_node_nodetype.asp">nodeType</a> <a target="_top" class="no-checkmark" href="prop_node_nodevalue.asp">nodeValue</a> <a target="_top" class="no-checkmark" href="met_node_normalize.asp">normalize()</a> <a target="_top" class="no-checkmark" href="prop_element_offsetheight.asp">offsetHeight</a> <a target="_top" class="no-checkmark" href="prop_element_offsetwidth.asp">offsetWidth</a> <a target="_top" class="no-checkmark" href="prop_element_offsetleft.asp">offsetLeft</a> <a target="_top" class="no-checkmark" href="prop_element_offsetparent.asp">offsetParent</a> <a target="_top" class="no-checkmark" href="prop_element_offsettop.asp">offsetTop</a> <a target="_top" class="no-checkmark" href="prop_html_outerhtml.asp">outerHTML</a> <a target="_top" class="no-checkmark" href="prop_node_outertext.asp">outerText</a> <a target="_top" class="no-checkmark" href="prop_node_ownerdocument.asp">ownerDocument</a> <a target="_top" class="no-checkmark" href="prop_node_parentnode.asp">parentNode</a> <a target="_top" class="no-checkmark" href="prop_node_parentelement.asp">parentElement</a> <a target="_top" class="no-checkmark" href="prop_node_previoussibling.asp">previousSibling</a> <a target="_top" class="no-checkmark" href="prop_element_previouselementsibling.asp">previousElementSibling</a> <a target="_top" class="no-checkmark" href="met_element_queryselector.asp">querySelector()</a> <a target="_top" class="no-checkmark" href="met_element_queryselectorall.asp">querySelectorAll()</a> <a target="_top" class="no-checkmark" href="met_element_remove.asp">remove()</a> <a target="_top" class="no-checkmark" href="met_element_removeattribute.asp">removeAttribute()</a> <a target="_top" class="no-checkmark" href="met_element_removeattributenode.asp">removeAttributeNode()</a> <a target="_top" class="no-checkmark" href="met_node_removechild.asp">removeChild()</a> <a target="_top" class="no-checkmark" href="met_element_removeeventlistener.asp">removeEventListener()</a> <a target="_top" class="no-checkmark" href="met_node_replacechild.asp">replaceChild()</a> <a target="_top" class="no-checkmark" href="prop_element_scrollheight.asp">scrollHeight</a> <a target="_top" class="no-checkmark" href="met_element_scrollintoview.asp">scrollIntoView()</a> <a target="_top" class="no-checkmark" href="prop_element_scrollleft.asp">scrollLeft</a> <a target="_top" class="no-checkmark" href="prop_element_scrolltop.asp">scrollTop</a> <a target="_top" class="no-checkmark" href="prop_element_scrollwidth.asp">scrollWidth</a> <a target="_top" class="no-checkmark" href="met_element_setattribute.asp">setAttribute()</a> <a target="_top" class="no-checkmark" href="met_element_setattributenode.asp">setAttributeNode()</a> <a target="_top" class="no-checkmark" href="prop_html_style.asp">style</a> <a target="_top" class="no-checkmark" href="prop_html_tabindex.asp">tabIndex</a> <a target="_top" class="no-checkmark" href="prop_element_tagname.asp">tagName</a> <a target="_top" class="no-checkmark" href="prop_node_textcontent.asp">textContent</a> <a target="_top" class="no-checkmark" href="prop_html_title.asp">title</a> </div> <a target="_top" class="no-checkmark" href="dom_obj_attributes.asp">HTML Attributes</a> <div class="ref_overview" style="margin-left:10px;"> <a target="_top" class="no-checkmark" href="met_namednodemap_getnameditem.asp">getNamedItem()</a> <a target="_top" class="no-checkmark" href="prop_attr_isid.asp">isId</a> <a target="_top" class="no-checkmark" href="met_namednodemap_item.asp">item()</a> <a target="_top" class="no-checkmark" href="prop_namednodemap_length.asp">length</a> <a target="_top" class="no-checkmark" href="prop_attr_name.asp">name</a> <a target="_top" class="no-checkmark" href="met_namednodemap_removenameditem.asp">removeNamedItem()</a> <a target="_top" class="no-checkmark" href="met_namednodemap_setnameditem.asp">setNamedItem()</a> <a target="_top" class="no-checkmark" href="prop_attr_specified.asp">specified</a> <a target="_top" class="no-checkmark" href="prop_attr_value.asp">value</a> </div> <a target="_top" class="no-checkmark" href="dom_obj_htmlcollection.asp">HTML Collection</a> <div class="ref_overview" style="margin-left:10px;"> <a target="_top" class="no-checkmark" href="met_htmlcollection_item.asp">item()</a> <a target="_top" class="no-checkmark" href="prop_htmlcollection_length.asp">length</a> <a target="_top" class="no-checkmark" href="met_htmlcollection_nameditem.asp">namedItem()</a> </div> <a target="_top" class="no-checkmark" href="dom_obj_html_nodelist.asp">HTML NodeList</a> <div class="ref_overview" style="margin-left:10px;"> <a target="_top" class="no-checkmark" href="met_nodelist_entries.asp">entries()</a> <a target="_top" class="no-checkmark" href="met_nodelist_forEach.asp">forEach()</a> <a target="_top" class="no-checkmark" href="met_nodelist_item.asp">item()</a> <a target="_top" class="no-checkmark" href="met_nodelist_keys.asp">keys()</a> <a target="_top" class="no-checkmark" href="prop_nodelist_length.asp">length</a> <a target="_top" class="no-checkmark" href="met_nodelist_values.asp">values()</a> </div> <a target="_top" class="no-checkmark" href="dom_obj_html_domtokenlist.asp">HTML DOMTokenList</a> <div class="ref_overview" style="margin-left:10px;"> <a target="_top" class="no-checkmark" href="met_domtokenlist_add.asp">add()</a> <a target="_top" class="no-checkmark" href="met_domtokenlist_contains.asp">contains()</a> <a target="_top" class="no-checkmark" href="met_domtokenlist_entries.asp">entries()</a> <a target="_top" class="no-checkmark" href="met_domtokenlist_forEach.asp">forEach()</a> <a target="_top" class="no-checkmark" href="met_domtokenlist_item.asp">item()</a> <a target="_top" class="no-checkmark" href="met_domtokenlist_keys.asp">keys()</a> <a target="_top" class="no-checkmark" href="prop_domtokenlist_length.asp">length</a> <a target="_top" class="no-checkmark" href="met_domtokenlist_remove.asp">remove()</a> <a target="_top" class="no-checkmark" href="met_domtokenlist_replace.asp">replace()</a> <a target="_top" class="no-checkmark" href="met_domtokenlist_supports.asp">supports()</a> <a target="_top" class="no-checkmark" href="met_domtokenlist_toggle.asp">toggle()</a> <a target="_top" class="no-checkmark" href="prop_domtokenlist_value.asp">value</a> <a target="_top" class="no-checkmark" href="met_domtokenlist_values.asp">values()</a> </div> <a target="_top" class="no-checkmark" href="dom_obj_style.asp">HTML Styles</a> <div class="ref_overview" style="margin-left:10px;"> <a target="_top" class="no-checkmark" href="prop_style_aligncontent.asp">alignContent</a> <a target="_top" class="no-checkmark" href="prop_style_alignitems.asp">alignItems</a> <a target="_top" class="no-checkmark" href="prop_style_alignself.asp">alignSelf</a> <a target="_top" class="no-checkmark" href="prop_style_animation.asp">animation</a> <a target="_top" class="no-checkmark" href="prop_style_animationdelay.asp">animationDelay</a> <a target="_top" class="no-checkmark" href="prop_style_animationdirection.asp">animationDirection</a> <a target="_top" class="no-checkmark" href="prop_style_animationduration.asp">animationDuration</a> <a target="_top" class="no-checkmark" href="prop_style_animationfillmode.asp">animationFillMode</a> <a target="_top" class="no-checkmark" href="prop_style_animationiterationcount.asp">animationIterationCount</a> <a target="_top" class="no-checkmark" href="prop_style_animationname.asp">animationName</a> <a target="_top" class="no-checkmark" href="prop_style_animationtimingfunction.asp">animationTimingFunction</a> <a target="_top" class="no-checkmark" href="prop_style_animationplaystate.asp">animationPlayState</a> <a target="_top" class="no-checkmark" href="prop_style_background.asp">background</a> <a target="_top" class="no-checkmark" href="prop_style_backgroundattachment.asp">backgroundAttachment</a> <a target="_top" class="no-checkmark" href="prop_style_backgroundclip.asp">backgroundClip</a> <a target="_top" class="no-checkmark" href="prop_style_backgroundcolor.asp">backgroundColor</a> <a target="_top" class="no-checkmark" href="prop_style_backgroundimage.asp">backgroundImage</a> <a target="_top" class="no-checkmark" href="prop_style_backgroundorigin.asp">backgroundOrigin</a> <a target="_top" class="no-checkmark" href="prop_style_backgroundposition.asp">backgroundPosition</a> <a target="_top" class="no-checkmark" href="prop_style_backgroundrepeat.asp">backgroundRepeat</a> <a target="_top" class="no-checkmark" href="prop_style_backgroundsize.asp">backgroundSize</a> <a target="_top" class="no-checkmark" href="prop_style_backfacevisibility.asp">backfaceVisibility</a> <a target="_top" class="no-checkmark" href="prop_style_border.asp">border</a> <a target="_top" class="no-checkmark" href="prop_style_borderbottom.asp">borderBottom</a> <a target="_top" class="no-checkmark" href="prop_style_borderbottomcolor.asp">borderBottomColor</a> <a target="_top" class="no-checkmark" href="prop_style_borderbottomleftradius.asp">borderBottomLeftRadius</a> <a target="_top" class="no-checkmark" href="prop_style_borderbottomrightradius.asp">borderBottomRightRadius</a> <a target="_top" class="no-checkmark" href="prop_style_borderbottomstyle.asp">borderBottomStyle</a> <a target="_top" class="no-checkmark" href="prop_style_borderbottomwidth.asp">borderBottomWidth</a> <a target="_top" class="no-checkmark" href="prop_style_bordercollapse.asp">borderCollapse</a> <a target="_top" class="no-checkmark" href="prop_style_bordercolor.asp">borderColor</a> <a target="_top" class="no-checkmark" href="prop_style_borderimage.asp">borderImage</a> <a target="_top" class="no-checkmark" href="prop_style_borderimageoutset.asp">borderImageOutset</a> <a target="_top" class="no-checkmark" href="prop_style_borderimagerepeat.asp">borderImageRepeat</a> <a target="_top" class="no-checkmark" href="prop_style_borderimageslice.asp">borderImageSlice</a> <a target="_top" class="no-checkmark" href="prop_style_borderimagesource.asp">borderImageSource</a> <a target="_top" class="no-checkmark" href="prop_style_borderimagewidth.asp">borderImageWidth</a> <a target="_top" class="no-checkmark" href="prop_style_borderleft.asp">borderLeft</a> <a target="_top" class="no-checkmark" href="prop_style_borderleftcolor.asp">borderLeftColor</a> <a target="_top" class="no-checkmark" href="prop_style_borderleftstyle.asp">borderLeftStyle</a> <a target="_top" class="no-checkmark" href="prop_style_borderleftwidth.asp">borderLeftWidth</a> <a target="_top" class="no-checkmark" href="prop_style_borderradius.asp">borderRadius</a> <a target="_top" class="no-checkmark" href="prop_style_borderright.asp">borderRight</a> <a target="_top" class="no-checkmark" href="prop_style_borderrightcolor.asp">borderRightColor</a> <a target="_top" class="no-checkmark" href="prop_style_borderrightstyle.asp">borderRightStyle</a> <a target="_top" class="no-checkmark" href="prop_style_borderrightwidth.asp">borderRightWidth</a> <a target="_top" class="no-checkmark" href="prop_style_borderspacing.asp">borderSpacing</a> <a target="_top" class="no-checkmark" href="prop_style_borderstyle.asp">borderStyle</a> <a target="_top" class="no-checkmark" href="prop_style_bordertop.asp">borderTop</a> <a target="_top" class="no-checkmark" href="prop_style_bordertopcolor.asp">borderTopColor</a> <a target="_top" class="no-checkmark" href="prop_style_bordertopleftradius.asp">borderTopLeftRadius</a> <a target="_top" class="no-checkmark" href="prop_style_bordertoprightradius.asp">borderTopRightRadius</a> <a target="_top" class="no-checkmark" href="prop_style_bordertopstyle.asp">borderTopStyle</a> <a target="_top" class="no-checkmark" href="prop_style_bordertopwidth.asp">borderTopWidth</a> <a target="_top" class="no-checkmark" href="prop_style_borderwidth.asp">borderWidth</a> <a target="_top" class="no-checkmark" href="prop_style_bottom.asp">bottom</a> <a target="_top" class="no-checkmark" href="prop_style_boxshadow.asp">boxShadow</a> <a target="_top" class="no-checkmark" href="prop_style_boxsizing.asp">boxSizing</a> <a target="_top" class="no-checkmark" href="prop_style_captionside.asp">captionSide</a> <a target="_top" class="no-checkmark" href="prop_style_caretcolor.asp">caretColor</a> <a target="_top" class="no-checkmark" href="prop_style_clear.asp">clear</a> <a target="_top" class="no-checkmark" href="prop_style_clip.asp">clip</a> <a target="_top" class="no-checkmark" href="prop_style_color.asp">color</a> <a target="_top" class="no-checkmark" href="prop_style_columncount.asp">columnCount</a> <a target="_top" class="no-checkmark" href="prop_style_columnfill.asp">columnFill</a> <a target="_top" class="no-checkmark" href="prop_style_columngap.asp">columnGap</a> <a target="_top" class="no-checkmark" href="prop_style_columnrule.asp">columnRule</a> <a target="_top" class="no-checkmark" href="prop_style_columnrulecolor.asp">columnRuleColor</a> <a target="_top" class="no-checkmark" href="prop_style_columnrulestyle.asp">columnRuleStyle</a> <a target="_top" class="no-checkmark" href="prop_style_columnrulewidth.asp">columnRuleWidth</a> <a target="_top" class="no-checkmark" href="prop_style_columns.asp">columns</a> <a target="_top" class="no-checkmark" href="prop_style_columnspan.asp">columnSpan</a> <a target="_top" class="no-checkmark" href="prop_style_columnwidth.asp">columnWidth</a> <a target="_top" class="no-checkmark" href="prop_style_counterincrement.asp">counterIncrement</a> <a target="_top" class="no-checkmark" href="prop_style_counterreset.asp">counterReset</a> <a target="_top" class="no-checkmark" href="prop_style_cssfloat.asp">cssFloat</a> <a target="_top" class="no-checkmark" href="prop_style_cursor.asp">cursor</a> <a target="_top" class="no-checkmark" href="prop_style_direction.asp">direction</a> <a target="_top" class="no-checkmark" href="prop_style_display.asp">display</a> <a target="_top" class="no-checkmark" href="prop_style_emptycells.asp">emptyCells</a> <a target="_top" class="no-checkmark" href="prop_style_filter.asp">filter</a> <a target="_top" class="no-checkmark" href="prop_style_flex.asp">flex</a> <a target="_top" class="no-checkmark" href="prop_style_flexbasis.asp">flexBasis</a> <a target="_top" class="no-checkmark" href="prop_style_flexdirection.asp">flexDirection</a> <a target="_top" class="no-checkmark" href="prop_style_flexflow.asp">flexFlow</a> <a target="_top" class="no-checkmark" href="prop_style_flexgrow.asp">flexGrow</a> <a target="_top" class="no-checkmark" href="prop_style_flexshrink.asp">flexShrink</a> <a target="_top" class="no-checkmark" href="prop_style_flexwrap.asp">flexWrap</a> <a target="_top" class="no-checkmark" href="prop_style_font.asp">font</a> <a target="_top" class="no-checkmark" href="prop_style_fontfamily.asp">fontFamily</a> <a target="_top" class="no-checkmark" href="prop_style_fontsize.asp">fontSize</a> <a target="_top" class="no-checkmark" href="prop_style_fontstyle.asp">fontStyle</a> <a target="_top" class="no-checkmark" href="prop_style_fontvariant.asp">fontVariant</a> <a target="_top" class="no-checkmark" href="prop_style_fontweight.asp">fontWeight</a> <a target="_top" class="no-checkmark" href="prop_style_fontsizeadjust.asp">fontSizeAdjust</a> <a target="_top" class="no-checkmark" href="prop_style_height.asp">height</a> <a target="_top" class="no-checkmark" href="prop_style_isolation.asp">isolation</a> <a target="_top" class="no-checkmark" href="prop_style_justifycontent.asp">justifyContent</a> <a target="_top" class="no-checkmark" href="prop_style_left.asp">left</a> <a target="_top" class="no-checkmark" href="prop_style_letterspacing.asp">letterSpacing</a> <a target="_top" class="no-checkmark" href="prop_style_lineheight.asp">lineHeight</a> <a target="_top" class="no-checkmark" href="prop_style_liststyle.asp">listStyle</a> <a target="_top" class="no-checkmark" href="prop_style_liststyleimage.asp">listStyleImage</a> <a target="_top" class="no-checkmark" href="prop_style_liststyleposition.asp">listStylePosition</a> <a target="_top" class="no-checkmark" href="prop_style_liststyletype.asp">listStyleType</a> <a target="_top" class="no-checkmark" href="prop_style_margin.asp">margin</a> <a target="_top" class="no-checkmark" href="prop_style_marginbottom.asp">marginBottom</a> <a target="_top" class="no-checkmark" href="prop_style_marginleft.asp">marginLeft</a> <a target="_top" class="no-checkmark" href="prop_style_marginright.asp">marginRight</a> <a target="_top" class="no-checkmark" href="prop_style_margintop.asp">marginTop</a> <a target="_top" class="no-checkmark" href="prop_style_maxheight.asp">maxHeight</a> <a target="_top" class="no-checkmark" href="prop_style_maxwidth.asp">maxWidth</a> <a target="_top" class="no-checkmark" href="prop_style_minheight.asp">minHeight</a> <a target="_top" class="no-checkmark" href="prop_style_minwidth.asp">minWidth</a> <a target="_top" class="no-checkmark" href="prop_style_objectfit.asp">objectFit</a> <a target="_top" class="no-checkmark" href="prop_style_objectposition.asp">objectPosition</a> <a target="_top" class="no-checkmark" href="prop_style_opacity.asp">opacity</a> <a target="_top" class="no-checkmark" href="prop_style_order.asp">order</a> <a target="_top" class="no-checkmark" href="prop_style_orphans.asp">orphans</a> <a target="_top" class="no-checkmark" href="prop_style_outline.asp">outline</a> <a target="_top" class="no-checkmark" href="prop_style_outlinecolor.asp">outlineColor</a> <a target="_top" class="no-checkmark" href="prop_style_outlineoffset.asp">outlineOffset</a> <a target="_top" class="no-checkmark" href="prop_style_outlinestyle.asp">outlineStyle</a> <a target="_top" class="no-checkmark" href="prop_style_outlinewidth.asp">outlineWidth</a> <a target="_top" class="no-checkmark" href="prop_style_overflow.asp">overflow</a> <a target="_top" class="no-checkmark" href="prop_style_overflowx.asp">overflowX</a> <a target="_top" class="no-checkmark" href="prop_style_overflowy.asp">overflowY</a> <a target="_top" class="no-checkmark" href="prop_style_padding.asp">padding</a> <a target="_top" class="no-checkmark" href="prop_style_paddingbottom.asp">paddingBottom</a> <a target="_top" class="no-checkmark" href="prop_style_paddingleft.asp">paddingLeft</a> <a target="_top" class="no-checkmark" href="prop_style_paddingright.asp">paddingRight</a> <a target="_top" class="no-checkmark" href="prop_style_paddingtop.asp">paddingTop</a> <a target="_top" class="no-checkmark" href="prop_style_pagebreakafter.asp">pageBreakAfter</a> <a target="_top" class="no-checkmark" href="prop_style_pagebreakbefore.asp">pageBreakBefore</a> <a target="_top" class="no-checkmark" href="prop_style_pagebreakinside.asp">pageBreakInside</a> <a target="_top" class="no-checkmark" href="prop_style_perspective.asp">perspective</a> <a target="_top" class="no-checkmark" href="prop_style_perspectiveorigin.asp">perspectiveOrigin</a> <a target="_top" class="no-checkmark" href="prop_style_position.asp">position</a> <a target="_top" class="no-checkmark" href="prop_style_quotes.asp">quotes</a> <a target="_top" class="no-checkmark" href="prop_style_resize.asp">resize</a> <a target="_top" class="no-checkmark" href="prop_style_right.asp">right</a> <a target="_top" class="no-checkmark" href="prop_style_scrollbehavior.asp">scrollBehavior</a> <a target="_top" class="no-checkmark" href="prop_style_tablelayout.asp">tableLayout</a> <a target="_top" class="no-checkmark" href="prop_style_tabsize.asp">tabSize</a> <a target="_top" class="no-checkmark" href="prop_style_textalign.asp">textAlign</a> <a target="_top" class="no-checkmark" href="prop_style_textalignlast.asp">textAlignLast</a> <a target="_top" class="no-checkmark" href="prop_style_textdecoration.asp">textDecoration</a> <a target="_top" class="no-checkmark" href="prop_style_textdecorationcolor.asp">textDecorationColor</a> <a target="_top" class="no-checkmark" href="prop_style_textdecorationline.asp">textDecorationLine</a> <a target="_top" class="no-checkmark" href="prop_style_textdecorationstyle.asp">textDecorationStyle</a> <a target="_top" class="no-checkmark" href="prop_style_textindent.asp">textIndent</a> <a target="_top" class="no-checkmark" href="prop_style_textoverflow.asp">textOverflow</a> <a target="_top" class="no-checkmark" href="prop_style_textshadow.asp">textShadow</a> <a target="_top" class="no-checkmark" href="prop_style_texttransform.asp">textTransform</a> <a target="_top" class="no-checkmark" href="prop_style_top.asp">top</a> <a target="_top" class="no-checkmark" href="prop_style_transform.asp">transform</a> <a target="_top" class="no-checkmark" href="prop_style_transformorigin.asp">transformOrigin</a> <a target="_top" class="no-checkmark" href="prop_style_transformstyle.asp">transformStyle</a> <a target="_top" class="no-checkmark" href="prop_style_transition.asp">transition</a> <a target="_top" class="no-checkmark" href="prop_style_transitionproperty.asp">transitionProperty</a> <a target="_top" class="no-checkmark" href="prop_style_transitionduration.asp">transitionDuration</a> <a target="_top" class="no-checkmark" href="prop_style_transitiontimingfunction.asp">transitionTimingFunction</a> <a target="_top" class="no-checkmark" href="prop_style_transitiondelay.asp">transitionDelay</a> <a target="_top" class="no-checkmark" href="prop_style_unicodebidi.asp">unicodeBidi</a> <a target="_top" class="no-checkmark" href="prop_style_userselect.asp">userSelect</a> <a target="_top" class="no-checkmark" href="prop_style_verticalalign.asp">verticalAlign</a> <a target="_top" class="no-checkmark" href="prop_style_visibility.asp">visibility</a> <a target="_top" class="no-checkmark" href="prop_style_width.asp">width</a> <a target="_top" class="no-checkmark" href="prop_style_wordbreak.asp">wordBreak</a> <a target="_top" class="no-checkmark" href="prop_style_wordspacing.asp">wordSpacing</a> <a target="_top" class="no-checkmark" href="prop_style_wordwrap.asp">wordWrap</a> <a target="_top" class="no-checkmark" href="prop_style_widows.asp">widows</a> <a target="_top" class="no-checkmark" href="prop_style_zindex.asp">zIndex</a> </div> <br> <h2 class="left"><span class="left_h2">HTML Events</span></h2> <a target="_top" class="no-checkmark" href="dom_obj_event.asp">HTML Events</a> <div class="ref_overview" style="margin-left:10px;"> <a target="_top" class="no-checkmark" href="event_onabort_media.asp">abort</a> <a target="_top" class="no-checkmark" href="event_onafterprint.asp">afterprint</a> <a target="_top" class="no-checkmark" href="event_animationend.asp">animationend</a> <a target="_top" class="no-checkmark" href="event_animationiteration.asp">animationiteration</a> <a target="_top" class="no-checkmark" href="event_animationstart.asp">animationstart</a> <a target="_top" class="no-checkmark" href="event_onbeforeprint.asp">beforeprint</a> <a target="_top" class="no-checkmark" href="event_onbeforeunload.asp">beforeunload</a> <a target="_top" class="no-checkmark" href="event_onblur.asp">blur</a> <a target="_top" class="no-checkmark" href="event_oncanplay.asp">canplay</a> <a target="_top" class="no-checkmark" href="event_oncanplaythrough.asp">canplaythrough</a> <a target="_top" class="no-checkmark" href="event_onchange.asp">change</a> <a target="_top" class="no-checkmark" href="event_onclick.asp">click</a> <a target="_top" class="no-checkmark" href="event_oncontextmenu.asp">contextmenu</a> <a target="_top" class="no-checkmark" href="event_oncopy.asp">copy</a> <a target="_top" class="no-checkmark" href="event_oncut.asp">cut</a> <a target="_top" class="no-checkmark" href="event_ondblclick.asp">dblclick</a> <a target="_top" class="no-checkmark" href="event_ondrag.asp">drag</a> <a target="_top" class="no-checkmark" href="event_ondragend.asp">dragend</a> <a target="_top" class="no-checkmark" href="event_ondragenter.asp">dragenter</a> <a target="_top" class="no-checkmark" href="event_ondragleave.asp">dragleave</a> <a target="_top" class="no-checkmark" href="event_ondragover.asp">dragover</a> <a target="_top" class="no-checkmark" href="event_ondragstart.asp">dragstart</a> <a target="_top" class="no-checkmark" href="event_ondrop.asp">drop</a> <a target="_top" class="no-checkmark" href="event_ondurationchange.asp">durationchange</a> <a target="_top" class="no-checkmark" href="event_onended.asp">ended</a> <a target="_top" class="no-checkmark" href="event_onerror.asp">error</a> <a target="_top" class="no-checkmark" href="event_onfocus.asp">focus</a> <a target="_top" class="no-checkmark" href="event_onfocusin.asp">focusin</a> <a target="_top" class="no-checkmark" href="event_onfocusout.asp">focusout</a> <a target="_top" class="no-checkmark" href="event_fullscreenchange.asp">fullscreenchange</a> <a target="_top" class="no-checkmark" href="event_fullscreenerror.asp">fullscreenerror</a> <a target="_top" class="no-checkmark" href="event_onhashchange.asp">hashchange</a> <a target="_top" class="no-checkmark" href="event_oninput.asp">input</a> <a target="_top" class="no-checkmark" href="event_oninvalid.asp">invalid</a> <a target="_top" class="no-checkmark" href="event_onkeydown.asp">keydown</a> <a target="_top" class="no-checkmark" href="event_onkeypress.asp">keypress</a> <a target="_top" class="no-checkmark" href="event_onkeyup.asp">keyup</a> <a target="_top" class="no-checkmark" href="event_onload.asp">load</a> <a target="_top" class="no-checkmark" href="event_onloadeddata.asp">loadeddata</a> <a target="_top" class="no-checkmark" href="event_onloadedmetadata.asp">loadedmetadata</a> <a target="_top" class="no-checkmark" href="event_onloadstart.asp">loadstart</a> <a target="_top" class="no-checkmark" href="event_onmessage_sse.asp">message</a> <a target="_top" class="no-checkmark" href="event_onmousedown.asp">mousedown</a> <a target="_top" class="no-checkmark" href="event_onmouseenter.asp">mouseenter</a> <a target="_top" class="no-checkmark" href="event_onmouseleave.asp">mouseleave</a> <a target="_top" class="no-checkmark" href="event_onmousemove.asp">mousemove</a> <a target="_top" class="no-checkmark" href="event_onmouseover.asp">mouseover</a> <a target="_top" class="no-checkmark" href="event_onmouseout.asp">mouseout</a> <a target="_top" class="no-checkmark" href="event_onmouseup.asp">mouseup</a> <a target="_top" class="no-checkmark" href="event_onoffline.asp">offline</a> <a target="_top" class="no-checkmark" href="event_ononline.asp">online</a> <a target="_top" class="no-checkmark" href="event_onopen_sse.asp">open</a> <a target="_top" class="no-checkmark" href="event_onpagehide.asp">pagehide</a> <a target="_top" class="no-checkmark" href="event_onpageshow.asp">pageshow</a> <a target="_top" class="no-checkmark" href="event_onpaste.asp">paste</a> <a target="_top" class="no-checkmark" href="event_onpause.asp">pause</a> <a target="_top" class="no-checkmark" href="event_onplay.asp">play</a> <a target="_top" class="no-checkmark" href="event_onplaying.asp">playing</a> <a target="_top" class="no-checkmark" href="event_onprogress.asp">progress</a> <a target="_top" class="no-checkmark" href="event_onratechange.asp">ratechange</a> <a target="_top" class="no-checkmark" href="event_onresize.asp">resize</a> <a target="_top" class="no-checkmark" href="event_onreset.asp">reset</a> <a target="_top" class="no-checkmark" href="event_onscroll.asp">scroll</a> <a target="_top" class="no-checkmark" href="event_onsearch.asp">search</a> <a target="_top" class="no-checkmark" href="event_onseeked.asp">seeked</a> <a target="_top" class="no-checkmark" href="event_onseeking.asp">seeking</a> <a target="_top" class="no-checkmark" href="event_onselect.asp">select</a> <a target="_top" class="no-checkmark" href="event_onshow.asp">show</a> <a target="_top" class="no-checkmark" href="event_onstalled.asp">stalled</a> <a target="_top" class="no-checkmark" href="event_onsubmit.asp">submit</a> <a target="_top" class="no-checkmark" href="event_onsuspend.asp">suspend</a> <a target="_top" class="no-checkmark" href="event_ontimeupdate.asp">timeupdate</a> <a target="_top" class="no-checkmark" href="event_ontoggle.asp">toggle</a> <a target="_top" class="no-checkmark" href="event_touchcancel.asp">touchcancel</a> <a target="_top" class="no-checkmark" href="event_touchend.asp">touchend</a> <a target="_top" class="no-checkmark" href="event_touchmove.asp">touchmove</a> <a target="_top" class="no-checkmark" href="event_touchstart.asp">touchstart</a> <a target="_top" class="no-checkmark" href="event_transitionend.asp">transitionend</a> <a target="_top" class="no-checkmark" href="event_onunload.asp">unload</a> <a target="_top" class="no-checkmark" href="event_onvolumechange.asp">volumechange</a> <a target="_top" class="no-checkmark" href="event_onwaiting.asp">waiting</a> <a target="_top" class="no-checkmark" href="event_onwheel.asp">wheel</a> </div> <a target="_top" class="no-checkmark" href="obj_events.asp">HTML Event Objects</a> <div class="ref_overview" style="margin-left:10px;"> <a href="obj_animationevent.asp">Animation Events</a> <a href="obj_clipboardevent.asp">Clipboard Events</a> <a href="obj_dragevent.asp">Drag Events</a> <a href="obj_event.asp">Events</a> <a href="obj_focusevent.asp">Focus Events</a> <a href="obj_hashchangeevent.asp">HashChange Events</a> <a href="obj_inputevent.asp">Input Events</a> <a href="obj_keyboardevent.asp">Keyboard Events</a> <a href="obj_mouseevent.asp">Mouse Events</a> <a href="obj_pagetransitionevent.asp">PageTransition Events</a> <a href="obj_popstateevent.asp">PopState Events</a> <a href="obj_progressevent.asp">Progress Events</a> <a href="obj_storageevent.asp">Storage Events</a> <a href="obj_touchevent.asp">Touch Events</a> <a href="obj_transitionevent.asp">Transition Events</a> <a href="obj_uievent.asp">Ui Events</a> <a href="obj_wheelevent.asp">Wheel Events</a> </div> <a target="_top" class="no-checkmark" href="dom_obj_event_prop.asp">HTML Event Properties</a> <div class="ref_overview" style="margin-left:10px;"> <a target="_top" class="no-checkmark" href="event_altkey.asp">altKey (Mouse)</a> <a target="_top" class="no-checkmark" href="event_key_altkey.asp">altKey (Key)</a> <a target="_top" class="no-checkmark" href="event_animation_animationname.asp">animationName</a> <a target="_top" class="no-checkmark" href="event_bubbles.asp">bubbles</a> <a target="_top" class="no-checkmark" href="event_button.asp">button</a> <a target="_top" class="no-checkmark" href="event_buttons.asp">buttons</a> <a target="_top" class="no-checkmark" href="event_cancelable.asp">cancelable</a> <a target="_top" class="no-checkmark" href="event_key_charcode.asp">charCode</a> <a target="_top" class="no-checkmark" href="event_clientx.asp">clientX</a> <a target="_top" class="no-checkmark" href="event_clienty.asp">clientY</a> <a target="_top" class="no-checkmark" href="event_key_code.asp">code</a> <a target="_top" class="no-checkmark" href="event_ctrlkey.asp">ctrlKey (Mouse)</a> <a target="_top" class="no-checkmark" href="event_key_ctrlkey.asp">ctrlKey (Key)</a> <a target="_top" class="no-checkmark" href="event_currenttarget.asp">currentTarget</a> <a target="_top" class="no-checkmark" href="event_inputevent_data.asp">data</a> <a target="_top" class="no-checkmark" href="event_defaultprevented.asp">defaultPrevented</a> <a target="_top" class="no-checkmark" href="event_wheel_deltax.asp">deltaX</a> <a target="_top" class="no-checkmark" href="event_wheel_deltay.asp">deltaY</a> <a target="_top" class="no-checkmark" href="event_wheel_deltaz.asp">deltaZ</a> <a target="_top" class="no-checkmark" href="event_wheel_deltamode.asp">deltaMode</a> <a target="_top" class="no-checkmark" href="event_detail.asp">detail</a> <a target="_top" class="no-checkmark" href="event_animation_elapsedtime.asp">elapsedTime</a> <a target="_top" class="no-checkmark" href="event_transition_elapsedtime.asp">elapsedTime</a> <a target="_top" class="no-checkmark" href="event_eventphase.asp">eventPhase</a> <a target="_top" class="no-checkmark" href="event_inputevent_inputtype.asp">inputType</a> <a target="_top" class="no-checkmark" href="event_istrusted.asp">isTrusted</a> <a target="_top" class="no-checkmark" href="event_key_key.asp">key</a> <a target="_top" class="no-checkmark" href="event_key_keycode.asp">keyCode</a> <a target="_top" class="no-checkmark" href="event_key_location.asp">location</a> <a target="_top" class="no-checkmark" href="event_metakey.asp">metaKey (Mouse)</a> <a target="_top" class="no-checkmark" href="event_key_metakey.asp">metaKey (Key)</a> <a target="_top" class="no-checkmark" href="event_hashchange_newurl.asp">newURL</a> <a target="_top" class="no-checkmark" href="event_hashchange_oldurl.asp">oldURL</a> <a target="_top" class="no-checkmark" href="event_offsetx.asp">offsetX</a> <a target="_top" class="no-checkmark" href="event_offsety.asp">offsetY</a> <a target="_top" class="no-checkmark" href="event_pagex.asp">pageX</a> <a target="_top" class="no-checkmark" href="event_pagey.asp">pageY</a> <a target="_top" class="no-checkmark" href="event_pagetransition_persisted.asp">persisted</a> <a target="_top" class="no-checkmark" href="event_transition_propertyName.asp">propertyName</a> <a target="_top" class="no-checkmark" href="event_relatedtarget.asp">relatedTarget</a> <a target="_top" class="no-checkmark" href="event_focus_relatedtarget.asp">relatedTarget</a> <a target="_top" class="no-checkmark" href="event_screenx.asp">screenX</a> <a target="_top" class="no-checkmark" href="event_screeny.asp">screenY</a> <a target="_top" class="no-checkmark" href="event_shiftkey.asp">shiftKey (Mouse)</a> <a target="_top" class="no-checkmark" href="event_key_shiftkey.asp">shiftKey (Key)</a> <a target="_top" class="no-checkmark" href="event_target.asp">target</a> <a target="_top" class="no-checkmark" href="event_touch_targettouches.asp">targetTouches</a> <a target="_top" class="no-checkmark" href="event_timestamp.asp">timeStamp</a> <a target="_top" class="no-checkmark" href="event_touch_touches.asp">touches</a> <a target="_top" class="no-checkmark" href="event_type.asp">type</a> <a target="_top" class="no-checkmark" href="event_which.asp">which (Mouse)</a> <a target="_top" class="no-checkmark" href="event_key_which.asp">which (Key)</a> <a target="_top" class="no-checkmark" href="event_view.asp">view</a> </div> <a target="_top" class="no-checkmark" href="dom_obj_event_methods.asp">HTML Event Methods</a> <div class="ref_overview" style="margin-left:10px;"> <a target="_top" class="no-checkmark" href="event_mouse_getmodifierstate.asp">getModifierState()</a> <a target="_top" class="no-checkmark" href="event_preventdefault.asp">preventDefault()</a> <a target="_top" class="no-checkmark" href="event_stopimmediatepropagation.asp">stopImmidiatePropagation()</a> <a target="_top" class="no-checkmark" href="event_stoppropagation.asp">stopPropagation()</a> </div> <br> <h2 class="left"><span class="left_h2">Web APIs</span></h2> <a target="_top" class="no-checkmark" href="api_canvas.asp">API Canvas</a> <a target="_top" class="no-checkmark" href="api_console.asp">API Console</a> <a target="_top" class="no-checkmark" href="api_fetch.asp">API Fetch</a> <a target="_top" class="no-checkmark" href="api_fullscreen.asp">API Fullscreen</a> <div class="ref_overview" style="margin-left:10px;"> <a target="_top" class="no-checkmark" href="met_element_exitfullscreen.asp">exitFullscreen()</a> <a target="_top" class="no-checkmark" href="prop_document_fullscreenelement.asp">fullscreenElement</a> <a target="_top" class="no-checkmark" href="met_document_fullscreenenabled.asp">fullscreenEnabled()</a> <a target="_top" class="no-checkmark" href="met_element_requestfullscreen.asp">requestFullscreen()</a> </div> <a target="_top" class="no-checkmark" href="api_geolocation.asp">API Geolocation</a> <div class="ref_overview" style="margin-left:10px;"> <a target="_top" class="no-checkmark" href="prop_geo_coordinates.asp">coordinates</a> <a target="_top" class="no-checkmark" href="met_geo_getcurrentposition.asp">getCurrentPosition()</a> <a target="_top" class="no-checkmark" href="prop_geo_position.asp">position</a> </div> <a target="_top" class="no-checkmark" href="api_history.asp">API History</a> <a target="_top" class="no-checkmark" href="api_mediaquerylist.asp">API MediaQueryList</a> <a target="_top" class="no-checkmark" href="api_storage.asp">API Storage</a> <div class="ref_overview" style="margin-left:10px;"> <a target="_top" class="no-checkmark" href="met_storage_clear.asp">clear()</a> <a target="_top" class="no-checkmark" href="met_storage_getitem.asp">getItem()</a> <a target="_top" class="no-checkmark" href="met_storage_key.asp">key()</a> <a target="_top" class="no-checkmark" href="prop_storage_length.asp">length</a> <a target="_top" class="no-checkmark" href="met_storage_removeitem.asp">removeItem()</a> <a target="_top" class="no-checkmark" href="met_storage_setitem.asp">setItem()</a> </div> <a target="_top" class="no-checkmark" href="api_validation.asp">API Validation</a> <a target="_top" class="no-checkmark" href="api_web.asp">API Web</a> <div class="ref_overview" style="margin-left:10px;"> <a target="_top" class="no-checkmark" href="met_crypto_getrandomvalues.asp">crypto.getRandomNumber()</a> </div> <br> <h2 class="left"><span class="left_h2">HTML Objects</span></h2> <a target="_top" class="no-checkmark" href="dom_obj_anchor.asp">&lt;a&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_abbr.asp">&lt;abbr&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_address.asp">&lt;address&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_area.asp">&lt;area&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_article.asp">&lt;article&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_aside.asp">&lt;aside&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_audio.asp">&lt;audio&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_b.asp">&lt;b&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_base.asp">&lt;base&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_bdo.asp">&lt;bdo&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_blockquote.asp">&lt;blockquote&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_body.asp">&lt;body&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_br.asp">&lt;br&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_pushbutton.asp">&lt;button&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_canvas.asp">&lt;canvas&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_caption.asp">&lt;caption&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_cite.asp">&lt;cite&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_code.asp">&lt;code&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_col.asp">&lt;col&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_colgroup.asp">&lt;colgroup&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_datalist.asp">&lt;datalist&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_dd.asp">&lt;dd&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_del.asp">&lt;del&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_details.asp">&lt;details&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_dfn.asp">&lt;dfn&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_dialog.asp">&lt;dialog&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_div.asp">&lt;div&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_dl.asp">&lt;dl&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_dt.asp">&lt;dt&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_em.asp">&lt;em&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_embed.asp">&lt;embed&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_fieldset.asp">&lt;fieldset&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_figcaption.asp">&lt;figcaption&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_figure.asp">&lt;figure&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_footer.asp">&lt;footer&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_form.asp">&lt;form&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_head.asp">&lt;head&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_header.asp">&lt;header&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_heading.asp">&lt;h1&gt; - &lt;h6&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_hr.asp">&lt;hr&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_html.asp">&lt;html&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_i.asp">&lt;i&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_frame.asp">&lt;iframe&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_image.asp">&lt;img&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_ins.asp">&lt;ins&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_button.asp">&lt;input&gt; button</a> <a target="_top" class="no-checkmark" href="dom_obj_checkbox.asp">&lt;input&gt; checkbox</a> <a target="_top" class="no-checkmark" href="dom_obj_color.asp">&lt;input&gt; color</a> <a target="_top" class="no-checkmark" href="dom_obj_date.asp">&lt;input&gt; date</a> <a target="_top" class="no-checkmark" href="dom_obj_datetime.asp">&lt;input&gt; datetime</a> <a target="_top" class="no-checkmark" href="dom_obj_datetime-local.asp">&lt;input&gt; datetime-local</a> <a target="_top" class="no-checkmark" href="dom_obj_email.asp">&lt;input&gt; email</a> <a target="_top" class="no-checkmark" href="dom_obj_fileupload.asp">&lt;input&gt; file</a> <a target="_top" class="no-checkmark" href="dom_obj_hidden.asp">&lt;input&gt; hidden</a> <a target="_top" class="no-checkmark" href="dom_obj_input_image.asp">&lt;input&gt; image</a> <a target="_top" class="no-checkmark" href="dom_obj_month.asp">&lt;input&gt; month</a> <a target="_top" class="no-checkmark" href="dom_obj_number.asp">&lt;input&gt; number</a> <a target="_top" class="no-checkmark" href="dom_obj_password.asp">&lt;input&gt; password</a> <a target="_top" class="no-checkmark" href="dom_obj_radio.asp">&lt;input&gt; radio</a> <a target="_top" class="no-checkmark" href="dom_obj_range.asp">&lt;input&gt; range</a> <a target="_top" class="no-checkmark" href="dom_obj_reset.asp">&lt;input&gt; reset</a> <a target="_top" class="no-checkmark" href="dom_obj_search.asp">&lt;input&gt; search</a> <a target="_top" class="no-checkmark" href="dom_obj_submit.asp">&lt;input&gt; submit</a> <a target="_top" class="no-checkmark" href="dom_obj_text.asp">&lt;input&gt; text</a> <a target="_top" class="no-checkmark" href="dom_obj_input_time.asp">&lt;input&gt; time</a> <a target="_top" class="no-checkmark" href="dom_obj_url.asp">&lt;input&gt; url</a> <a target="_top" class="no-checkmark" href="dom_obj_week.asp">&lt;input&gt; week</a> <a target="_top" class="no-checkmark" href="dom_obj_kbd.asp">&lt;kbd&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_label.asp">&lt;label&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_legend.asp">&lt;legend&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_li.asp">&lt;li&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_link.asp">&lt;link&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_map.asp">&lt;map&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_mark.asp">&lt;mark&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_menu.asp">&lt;menu&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_menuitem.asp">&lt;menuitem&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_meta.asp">&lt;meta&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_meter.asp">&lt;meter&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_nav.asp">&lt;nav&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_object.asp">&lt;object&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_ol.asp">&lt;ol&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_optgroup.asp">&lt;optgroup&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_option.asp">&lt;option&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_output.asp">&lt;output&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_paragraph.asp">&lt;p&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_param.asp">&lt;param&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_pre.asp">&lt;pre&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_progress.asp">&lt;progress&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_quote.asp">&lt;q&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_s.asp">&lt;s&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_samp.asp">&lt;samp&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_script.asp">&lt;script&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_section.asp">&lt;section&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_select.asp">&lt;select&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_small.asp">&lt;small&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_source.asp">&lt;source&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_span.asp">&lt;span&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_strong.asp">&lt;strong&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_style.asp">&lt;style&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_sub.asp">&lt;sub&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_summary.asp">&lt;summary&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_sup.asp">&lt;sup&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_table.asp">&lt;table&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_tbody.asp">&lt;tbody&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_tabledata.asp">&lt;td&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_tfoot.asp">&lt;tfoot&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_tablehead.asp">&lt;th&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_thead.asp">&lt;thead&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_tablerow.asp">&lt;tr&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_textarea.asp">&lt;textarea&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_time.asp">&lt;time&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_title.asp">&lt;title&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_track.asp">&lt;track&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_u.asp">&lt;u&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_ul.asp">&lt;ul&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_var.asp">&lt;var&gt;</a> <a target="_top" class="no-checkmark" href="dom_obj_video.asp">&lt;video&gt;</a> <br> <h2 class="left"><span class="left_h2">Other References</span></h2> <a target="_top" class="no-checkmark" href="obj_cssstyledeclaration.asp">CSSStyleDeclaration</a> <div class="ref_overview" style="margin-left:10px;"> <a class="no-checkmark" href="prop_cssstyle_csstext.asp">cssText</a> <a class="no-checkmark" href="met_cssstyle_getpropertypriority.asp">getPropertyPriority()</a> <a class="no-checkmark" href="met_cssstyle_getpropertyvalue.asp">getPropertyValue()</a> <a class="no-checkmark" href="met_cssstyle_item.asp">item()</a> <a class="no-checkmark" href="prop_cssstyle_length.asp">length</a> <a class="no-checkmark" href="prop_cssstyle_parentrule.asp">parentRule</a> <a class="no-checkmark" href="met_cssstyle_removeproperty.asp">removeProperty()</a> <a class="no-checkmark" href="met_cssstyle_setproperty.asp">setProperty()</a> </div> <a target="_top" class="no-checkmark" href="jsref_type_conversion.asp">JS Conversion</a> <br> <!--</div>--> <br><br> </div> </div> </div> <div class='w3-main w3-light-grey' id='belowtopnav' style='margin-left:250px;'> <div class='w3-row w3-white'> <div class='w3-col l10 m12' id='main'> <div id='mainLeaderboard' style='overflow:hidden;'> <!-- MainLeaderboard--> <!--<pre>main_leaderboard, all: [728,90][970,90][320,50][468,60]</pre>--> <div id="adngin-main_leaderboard-0"></div> <!-- adspace leaderboard --> </div> <h1>JavaScript <span class="color_h1">Reference</span></h1> <div class="w3-clear nextprev"> <a class="w3-left w3-btn" href="default.asp">&#10094; Previous</a> <a class="w3-right w3-btn" href="jsref_obj_array.asp">Next &#10095;</a> </div> <hr> <h2>Alphabetical JavaScript Reference</h2> <div style="position:relative"><div id="searchicon"></div></div> <input type="text" id="searchstring" name="search" placeholder="Search.." oninput="filterSearch()"> <div id="jsreftable"> <table class="ws-table-all notranslate"> <tr> <th style="width:20%">Property/Method</th> <th>Description</th> <th style="width:150px">Belongs To</th> </tr> <tr> <td><a href="jsref_abs.asp">abs()</a></td> <td>Returns the absolute value of x</td> <td><a href="jsref_obj_math.asp">Math</a></td> </tr> <tr> <td><a href="prop_html_accesskey.asp">accessKey</a></td> <td>Sets or returns the accesskey attribute of an element</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="jsref_acos.asp">acos()</a></td> <td>Returns the arccosine of x, in radians</td> <td><a href="jsref_obj_math.asp">Math</a></td> </tr> <tr> <td><a href="jsref_acosh.asp">acosh()</a></td> <td>Returns the hyperbolic arccosine of x</td> <td><a href="jsref_obj_math.asp">Math</a></td> </tr> <tr> <td><a href="prop_document_activeelement.asp">activeElement</a></td> <td>Returns the currently focused element in the document</td> <td><a href="dom_obj_document.asp">Document</a></td> </tr> <tr> <td><a href="met_document_addeventlistener.asp">addEventListener()</a></td> <td>Attaches an event handler to the document</td> <td><a href="dom_obj_document.asp">Document</a>, <a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="met_document_adoptnode.asp">adoptNode()</a></td> <td>Adopts a node from another document</td> <td><a href="dom_obj_document.asp">Document</a></td> </tr> <tr> <td><a href="met_win_alert.asp">alert()</a></td> <td>Displays an alert box with a message and an OK button</td> <td><a href="obj_window.asp">Window</a></td> </tr> <tr> <td><a href="event_altkey.asp">altKey</a></td> <td>Returns whether the &quot;ALT&quot; key was pressed when the mouse event was triggered</td> <td><a href="obj_mouseevent.asp">MouseEvent</a>, <a href="obj_keyboardevent.asp">KeyboardEvent</a>, <a href="obj_touchevent.asp">TouchEvent</a></td> </tr> <tr> <td><a href="coll_doc_anchors.asp">anchors</a></td> <td>Returns a collection of all &lt;a&gt; elements in the document that have a name attribute</td> <td><a href="dom_obj_document.asp">Document</a></td> </tr> <tr> <td><a href="event_animation_animationName.asp">animationName</a></td> <td>Returns the name of the animation</td> <td><a href="obj_animationevent.asp">AnimationEvent</a></td> </tr> <tr> <td><a href="prop_nav_appcodename.asp">appCodeName</a></td> <td>Returns the code name of the browser</td> <td><a href="obj_navigator.asp">Navigator</a></td> </tr> <tr> <td><a href="met_node_appendchild.asp">appendChild()</a></td> <td>Adds a new child node, to an element, as the last child node</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="coll_doc_applets.asp">applets</a></td> <td>Returns a collection of all &lt;applet&gt; elements in the document</td> <td><a href="dom_obj_document.asp">Document</a></td> </tr> <tr> <td><a href="prop_nav_appname.asp">appName</a></td> <td>Returns the name of the browser</td> <td><a href="obj_navigator.asp">Navigator</a></td> </tr> <tr> <td><a href="prop_nav_appversion.asp">appVersion</a></td> <td>Returns the version information of the browser</td> <td><a href="obj_navigator.asp">Navigator</a></td> </tr> <tr> <td><a href="jsref_asin.asp">asin()</a></td> <td>Returns the arcsine of x, in radians</td> <td><a href="jsref_obj_math.asp">Math</a></td> </tr> <tr> <td><a href="jsref_asinh.asp">asinh()</a></td> <td>Returns the hyperbolic arcsine of x</td> <td><a href="jsref_obj_math.asp">Math</a></td> </tr> <tr> <td><a href="met_console_assert.asp">assert()</a></td> <td>Writes an error message to the console if the assertion is false</td> <td><a href="obj_console.asp">Console</a></td> </tr> <tr> <td><a href="met_loc_assign.asp">assign()</a></td> <td>Loads a new document</td> <td><a href="obj_location.asp">Location</a></td> </tr> <tr> <td><a href="jsref_atan.asp">atan()</a></td> <td>Returns the arctangent of x as a numeric value between -PI/2 and PI/2 radians</td> <td><a href="jsref_obj_math.asp">Math</a></td> </tr> <tr> <td><a href="jsref_atan2.asp">atan2()</a></td> <td>Returns the arctangent of the quotient of its arguments</td> <td><a href="jsref_obj_math.asp">Math</a></td> </tr> <tr> <td><a href="jsref_atanh.asp">atanh()</a></td> <td>Returns the hyperbolic arctangent of x</td> <td><a href="jsref_obj_math.asp">Math</a></td> </tr> <tr> <td><a href="met_win_atob.asp">atob()</a></td> <td>Decodes a base-64 encoded string</td> <td><a href="obj_window.asp">Window</a></td> </tr> <tr> <td><a href="prop_node_attributes.asp">attributes</a></td> <td>Returns a NamedNodeMap of an element's attributes</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="prop_screen_availheight.asp">availHeight</a></td> <td>Returns the height of the screen (excluding the Windows Taskbar)</td> <td><a href="obj_screen.asp">Screen</a></td> </tr> <tr> <td><a href="prop_screen_availwidth.asp">availWidth</a></td> <td>Returns the width of the screen (excluding the Windows Taskbar)</td> <td><a href="obj_screen.asp">Screen</a></td> </tr> <tr> <td><a href="met_his_back.asp">back()</a></td> <td>Loads the previous URL in the history list</td> <td><a href="obj_history.asp">History</a></td> </tr> <tr> <td><a href="prop_doc_baseuri.asp">baseURI</a></td> <td>Returns the absolute base URI of a document</td> <td><a href="dom_obj_document.asp">Document</a></td> </tr> <tr> <td><a href="met_html_blur.asp">blur()</a></td> <td>Removes focus from an element</td> <td><a href="dom_obj_all.asp">Element</a>, <a href="obj_window.asp">Window</a></td> </tr> <tr> <td><a href="prop_doc_body.asp">body</a></td> <td>Sets or returns the document's body (the &lt;body&gt; element)</td> <td><a href="dom_obj_document.asp">Document</a></td> </tr> <tr> <td><a href="jsref_break.asp">break</a></td> <td>Exits a switch or a loop</td> <td><a href="jsref_statements.asp">Statements</a></td> </tr> <tr> <td><a href="met_win_btoa.asp">btoa()</a></td> <td>Encodes a string in base-64</td> <td><a href="obj_window.asp">Window</a></td> </tr> <tr> <td><a href="event_bubbles.asp">bubbles</a></td> <td>Returns whether or not a specific event is a bubbling event</td> <td><a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="event_button.asp">button</a></td> <td>Returns which mouse button was pressed when the mouse event was triggered</td> <td><a href="obj_mouseevent.asp">MouseEvent</a></td> </tr> <tr> <td><a href="event_buttons.asp">buttons</a></td> <td>Returns which mouse buttons were pressed when the mouse event was triggered</td> <td><a href="obj_mouseevent.asp">MouseEvent</a></td> </tr> <tr> <td><a href="event_cancelable.asp">cancelable</a></td> <td>Returns whether or not an event can have its default action prevented</td> <td><a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="jsref_cbrt.asp">cbrt()</a></td> <td>Returns the cubic root of x</td> <td><a href="jsref_obj_math.asp">Math</a></td> </tr> <tr> <td><a href="jsref_ceil.asp">ceil()</a></td> <td>Returns x, rounded upwards to the nearest integer</td> <td><a href="jsref_obj_math.asp">Math</a></td> </tr> <tr> <td>changeTouches</td> <td>Returns a list of all the touch objects whose state changed between the previous touch and this touch</td> <td><a href="obj_touchevent.asp">TouchEvent</a></td> </tr> <tr> <td><a href="prop_document_characterset.asp">characterSet</a></td> <td>Returns the character encoding for the document</td> <td><a href="dom_obj_document.asp">Document</a></td> </tr> <tr> <td><a href="jsref_charat.asp">charAt()</a></td> <td>Returns the character at the specified index (position)</td> <td><a href="jsref_obj_string.asp">String</a></td> </tr> <tr> <td><a href="event_key_charcode.asp">charCode</a></td> <td>Returns the Unicode character code of the key that triggered the onkeypress event</td> <td><a href="obj_keyboardevent.asp">KeyboardEvent</a></td> </tr> <tr> <td><a href="jsref_charcodeat.asp">charCodeAt()</a></td> <td>Returns the Unicode of the character at the specified index</td> <td><a href="jsref_obj_string.asp">String</a></td> </tr> <tr> <td><a href="prop_document_characterset.asp">charset</a></td> <td><span class="deprecated">Deprecated.</span> Use <a href="prop_document_characterset.asp">characterSet</a> instead. Returns the character encoding for the document</td> <td><a href="dom_obj_document.asp">Document</a></td> </tr> <tr> <td><a href="prop_element_childelementcount.asp">childElementCount</a></td> <td>Returns the number of child elements an element has</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="prop_node_childnodes.asp">childNodes</a></td> <td>Returns a collection of an element's child nodes (including text and comment nodes)</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="prop_element_children.asp">children</a></td> <td>Returns a collection of an element's child element (excluding text and comment nodes)</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="prop_element_classlist.asp">classList</a></td> <td>Returns the class name(s) of an element</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="jsref_class.asp">class</a></td> <td>Declares a class</td> <td><a href="jsref_statements.asp">Statements</a></td> </tr> <tr> <td><a href="prop_html_classname.asp">className</a></td> <td>Sets or returns the value of the class attribute of an element</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="met_console_clear.asp">clear()</a></td> <td>Clears the console</td> <td><a href="obj_console.asp">Console</a>, <a href="api_storage.asp">Storage</a></td> </tr> <tr> <td><a href="met_win_clearinterval.asp">clearInterval()</a></td> <td>Clears a timer set with setInterval()</td> <td><a href="obj_window.asp">Window</a></td> </tr> <tr> <td><a href="met_win_cleartimeout.asp">clearTimeout()</a></td> <td>Clears a timer set with setTimeout()</td> <td><a href="obj_window.asp">Window</a></td> </tr> <tr> <td>clearWatch()</td> <td>Unregister location/error monitoring handlers previously installed using Geolocation.watchPosition()</td> <td><a href="api_geolocation.asp">Geolocation</a></td> </tr> <tr> <td><a href="met_html_click.asp">click()</a></td> <td>Simulates a mouse-click on an element</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="prop_element_clientheight.asp">clientHeight</a></td> <td>Returns the height of an element, including padding</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="prop_element_clientleft.asp">clientLeft</a></td> <td>Returns the width of the left border of an element</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="prop_element_clienttop.asp">clientTop</a></td> <td>Returns the width of the top border of an element</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="prop_element_clientwidth.asp">clientWidth</a></td> <td>Returns the width of an element, including padding</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="event_clientx.asp">clientX</a></td> <td>Returns the horizontal coordinate of the mouse pointer, relative to the current window, when the mouse event was triggered</td> <td><a href="obj_mouseevent.asp">MouseEvent</a>, <a href="obj_touchevent.asp">TouchEvent</a></td> </tr> <tr> <td><a href="event_clienty.asp">clientY</a></td> <td>Returns the vertical coordinate of the mouse pointer, relative to the current window, when the mouse event was triggered</td> <td><a href="obj_mouseevent.asp">MouseEvent</a>, <a href="obj_touchevent.asp">TouchEvent</a></td> </tr> <tr> <td>clipboardData</td> <td>Returns an object containing the data affected by the clipboard operation</td> <td><a href="obj_clipboardevent.asp">ClipboardData</a></td> </tr> <tr> <td><a href="prop_win_closed.asp">closed</a></td> <td>Returns a Boolean value indicating whether a window has been closed or not</td> <td><a href="obj_window.asp">Window</a></td> </tr> <tr> <td><a href="met_doc_close.asp">close()</a></td> <td>Closes the output stream previously opened with document.open()</td> <td><a href="dom_obj_document.asp">Document</a>, <a href="obj_window.asp">Window</a></td> </tr> <tr> <td><a href="met_element_closest.asp">closest()</a></td> <td>Searches up the DOM tree for the closest element which matches a specified CSS selector</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="jsref_clz32.asp">clz32(x)</a></td> <td>Returns the number of leading zeros in a 32-bit binary representation of x</td> <td><a href="jsref_obj_math.asp">Math</a></td> </tr> <tr> <td><a href="event_key_code.asp">code</a></td> <td>Returns the code of the key that triggered the event</td> <td><a href="obj_keyboardevent.asp">KeyboardEvent</a></td> </tr> <tr> <td><a href="prop_screen_colordepth.asp">colorDepth</a></td> <td>Returns the bit depth of the color palette for displaying images</td> <td><a href="obj_screen.asp">Screen</a></td> </tr> <tr> <td><a href="met_node_comparedocumentposition.asp">compareDocumentPosition()</a></td> <td>Compares the document position of two elements</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="jsref_regexp_compile.asp">compile()</a></td> <td><span class="deprecated">Deprecated in version 1.5.</span> Compiles a regular expression</td> <td><a href="jsref_obj_regexp.asp">RegExp</a></td> </tr> <tr> <td>composed</td> <td>Returns whether the event is composed or not </td> <td><a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="jsref_concat_array.asp">concat()</a></td> <td>Joins two or more arrays, and returns a copy of the joined arrays</td> <td><a href="jsref_obj_array.asp">Array</a>, <a href="jsref_obj_string.asp">String</a></td> </tr> <tr> <td><a href="met_win_confirm.asp">confirm()</a></td> <td>Displays a dialog box with a message and an OK and a Cancel button</td> <td><a href="obj_window.asp">Window</a></td> </tr> <tr> <td>const</td> <td>Declares a variable with a constant value</td> <td><a href="jsref_statements.asp">Statements</a></td> </tr> <tr> <td><a href="jsref_constructor_class.asp">constructor()</a></td> <td>Creates and initialize objects created within a class</td> <td><a href="jsref_classes.asp">Classes</a></td> </tr> <tr> <td><a href="jsref_constructor_array.asp">constructor</a></td> <td>Returns the function that created the Array object's prototype</td> <td><a href="jsref_obj_array.asp">Array</a>, <a href="jsref_obj_boolean.asp">Boolean</a>, <a href="jsref_obj_date.asp">Date</a>, <a href="jsref_obj_number.asp">Number</a>, <a href="jsref_obj_regexp.asp">RegExp</a></td> </tr> <tr> <td><a href="met_node_contains.asp">contains()</a></td> <td>Returns true if a node is a descendant of a node, otherwise false</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="prop_html_contenteditable.asp">contentEditable</a></td> <td>Sets or returns whether the content of an element is editable or not</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="jsref_continue.asp">continue</a></td> <td>Breaks one iteration (in the loop) if a specified condition occurs, and continues with the next iteration in the loop</td> <td><a href="jsref_statements.asp">Statements</a></td> </tr> <tr> <td><a href="obj_console.asp">console</a></td> <td>Returns a reference to the Console object, which provides methods for logging information to the browser's console (<a href="obj_console.asp">See Console object</a>)</td> <td><a href="obj_window.asp">Window</a></td> </tr> <tr> <td><a href="prop_doc_cookie.asp">cookie</a></td> <td>Returns all name/value pairs of cookies in the document</td> <td><a href="dom_obj_document.asp">Document</a></td> </tr> <tr> <td><a href="prop_nav_cookieenabled.asp">cookieEnabled</a></td> <td>Determines whether cookies are enabled in the browser</td> <td><a href="obj_navigator.asp">Navigator</a></td> </tr> <tr> <td><a href="prop_geo_coordinates.asp">coordinates</a></td> <td>Returns the position and altitude of the device on Earth</td> <td><a href="api_geolocation.asp">Geolocation</a></td> </tr> <tr> <td><a href="jsref_copywithin.asp">copyWithin()</a></td> <td>Copies array elements within the array, to and from specified positions</td> <td><a href="jsref_obj_array.asp">Array</a></td> </tr> <tr> <td><a href="jsref_cos.asp">cos(x)</a></td> <td>Returns the cosine of x (x is in radians)</td> <td><a href="jsref_obj_math.asp">Math</a></td> </tr> <tr> <td><a href="jsref_cosh.asp">cosh(x)</a></td> <td>Returns the hyperbolic cosine of x</td> <td><a href="jsref_obj_math.asp">Math</a></td> </tr> <tr> <td><a href="met_console_count.asp">count()</a></td> <td>Logs the number of times that this particular call to count() has been called</td> <td><a href="obj_console.asp">Console</a></td> </tr> <tr> <td><a href="met_document_createattribute.asp">createAttribute()</a></td> <td>Creates an attribute node</td> <td><a href="dom_obj_document.asp">Document</a></td> </tr> <tr> <td><a href="met_document_createcomment.asp">createComment()</a></td> <td>Creates a Comment node with the specified text</td> <td><a href="dom_obj_document.asp">Document</a></td> </tr> <tr> <td><a href="met_document_createdocumentfragment.asp">createDocumentFragment()</a></td> <td>Creates an empty DocumentFragment node</td> <td><a href="dom_obj_document.asp">Document</a></td> </tr> <tr> <td><a href="met_document_createelement.asp">createElement()</a></td> <td>Creates an Element node</td> <td><a href="dom_obj_document.asp">Document</a></td> </tr> <tr> <td><a href="event_createevent.asp">createEvent()</a></td> <td>Creates a new event</td> <td><a href="dom_obj_document.asp">Document</a>, <a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="met_document_createtextnode.asp">createTextNode()</a></td> <td>Creates a Text node</td> <td><a href="dom_obj_document.asp">Document</a></td> </tr> <tr> <td><a href="event_ctrlkey.asp">ctrlKey</a></td> <td>Returns whether the &quot;CTRL&quot; key was pressed when the mouse event was triggered</td> <td><a href="obj_mouseevent.asp">MouseEvent</a>, <a href="obj_keyboardevent.asp">KeyboardEvent</a>, <a href="obj_touchevent.asp">TouchEvent</a></td> </tr> <tr> <td><a href="event_currenttarget.asp">currentTarget</a></td> <td>Returns the element whose event listeners triggered the event</td> <td><a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="event_inputevent_data.asp">data</a></td> <td>Returns the inserted characters</td> <td><a href="obj_inputevent.asp">InputEvent</a></td> </tr> <tr> <td>dataTransfer</td> <td>Returns an object containing the data being dragged/dropped, or inserted/deleted</td> <td><a href="obj_dragevent.asp">DragEvent</a>, <a href="obj_inputevent.asp">InputEvent</a></td> </tr> <tr> <td><a href="jsref_debugger.asp">debugger</a></td> <td>Stops the execution of JavaScript, and calls (if available) the debugging function</td> <td><a href="jsref_statements.asp">Statements</a></td> </tr> <tr> <td><a href="jsref_decodeuri.asp">decodeURI()</a></td> <td>Decodes a URI</td> <td><a href="jsref_obj_global.asp">Global</a></td> </tr> <tr> <td><a href="jsref_decodeuricomponent.asp">decodeURIComponent()</a></td> <td>Decodes a URI component</td> <td><a href="jsref_obj_global.asp">Global</a></td> </tr> <tr> <td><a href="event_defaultprevented.asp">defaultPrevented</a></td> <td>Returns whether or not the preventDefault() method was called for the event</td> <td><a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="prop_win_defaultstatus.asp">defaultStatus</a></td> <td>Sets or returns the default text in the statusbar of a window</td> <td><a href="obj_window.asp">Window</a></td> </tr> <tr> <td><a href="prop_document_defaultview.asp">defaultView</a></td> <td>Returns the window object associated with a document, or null if none is available.</td> <td><a href="dom_obj_document.asp">Document</a></td> </tr> <tr> <td>delete</td> <td>Deletes a property from an object</td> <td><a href="jsref_operators.asp">Operators</a></td> </tr> <tr> <td><a href="event_wheel_deltax.asp">deltaX</a></td> <td>Returns the horizontal scroll amount of a mouse wheel (x-axis)</td> <td><a href="obj_wheelevent.asp">WheelEvent</a></td> </tr> <tr> <td><a href="event_wheel_deltay.asp">deltaY</a></td> <td>Returns the vertical scroll amount of a mouse wheel (y-axis)</td> <td><a href="obj_wheelevent.asp">WheelEvent</a></td> </tr> <tr> <td><a href="event_wheel_deltaz.asp">deltaZ</a></td> <td>Returns the scroll amount of a mouse wheel for the z-axis</td> <td><a href="obj_wheelevent.asp">WheelEvent</a></td> </tr> <tr> <td><a href="event_wheel_deltamode.asp">deltaMode</a></td> <td>Returns a number that represents the unit of measurements for delta values (pixels, lines or pages)</td> <td><a href="obj_wheelevent.asp">WheelEvent</a></td> </tr> <tr> <td><a href="prop_document_designmode.asp">designMode</a></td> <td>Controls whether the entire document should be editable or not.</td> <td><a href="dom_obj_document.asp">Document</a></td> </tr> <tr> <td><a href="event_detail.asp">detail</a></td> <td>Returns a number that indicates how many times the mouse was clicked</td> <td><a href="obj_uievent.asp">UiEvent</a></td> </tr> <tr> <td><a href="jsref_dowhile.asp">do ... while</a></td> <td>Executes a block of statements and repeats the block while a condition is true</td> <td><a href="jsref_statements.asp">Statements</a></td> </tr> <tr> <td><a href="prop_document_doctype.asp">doctype</a></td> <td>Returns the Document Type Declaration associated with the document</td> <td><a href="dom_obj_document.asp">Document</a></td> </tr> <tr> <td><a href="dom_obj_document.asp">document</a></td> <td>Returns the Document object for the window (<a href="dom_obj_document.asp">See Document object</a>)</td> <td><a href="obj_window.asp">Window</a></td> </tr> <tr> <td><a href="prop_document_documentelement.asp">documentElement</a></td> <td>Returns the Document Element of the document (the &lt;html&gt; element)</td> <td><a href="dom_obj_document.asp">Document</a></td> </tr> <tr> <td><a href="prop_doc_documentmode.asp">documentMode</a></td> <td>Returns the mode used by the browser to render the document</td> <td><a href="dom_obj_document.asp">Document</a></td> </tr> <tr> <td><a href="prop_document_documenturi.asp">documentURI</a></td> <td>Sets or returns the location of the document</td> <td><a href="dom_obj_document.asp">Document</a></td> </tr> <tr> <td><a href="prop_doc_domain.asp">domain</a></td> <td>Returns the domain name of the server that loaded the document</td> <td><a href="dom_obj_document.asp">Document</a></td> </tr> <tr> <td>domConfig</td> <td><span class="deprecated">Obsolete.</span> Returns the DOM configuration of the document</td> <td><a href="dom_obj_document.asp">Document</a></td> </tr> <tr> <td><a href="event_animation_elapsedtime.asp">elapsedTime</a></td> <td>Returns the number of seconds an animation has been running</td> <td><a href="obj_animationevent.asp">AnimationEvent</a></td> </tr> <tr> <td><a href="event_transition_elapsedtime.asp">elapsedTime</a></td> <td>Returns the number of seconds a transition has been running</td> <td>&nbsp;</td> </tr> <tr> <td><a href="coll_doc_embeds.asp">embeds</a></td> <td>Returns a collection of all &lt;embed&gt; elements the document</td> <td><a href="dom_obj_document.asp">Document</a></td> </tr> <tr> <td><a href="jsref_encodeuri.asp">encodeURI()</a></td> <td>Encodes a URI</td> <td><a href="jsref_obj_global.asp">Global</a></td> </tr> <tr> <td><a href="jsref_encodeuricomponent.asp">encodeURIComponent()</a></td> <td>Encodes a URI component</td> <td><a href="jsref_obj_global.asp">Global</a></td> </tr> <tr> <td><a href="jsref_e.asp">E</a></td> <td>Returns Euler's number (approx. 2.718)</td> <td><a href="jsref_obj_math.asp">Math</a></td> </tr> <tr> <td><a href="jsref_endswith.asp">endsWith()</a></td> <td>Checks whether a string ends with specified string/characters</td> <td><a href="jsref_obj_string.asp">String</a></td> </tr> <tr> <td><a href="jsref_entries.asp">entries()</a></td> <td>Returns a key/value pair Array Iteration Object</td> <td><a href="jsref_obj_array.asp">Array</a></td> </tr> <tr> <td><a href="met_console_error.asp">error()</a></td> <td>Outputs an error message to the console</td> <td><a href="obj_console.asp">Console</a></td> </tr> <tr> <td><a href="jsref_escape.asp">escape()</a></td> <td><span class="deprecated">Deprecated in version 1.5.</span> Use <a href="jsref_encodeuri.asp">encodeURI()</a> or <a href="jsref_encodeuricomponent.asp">encodeURIComponent()</a> instead</td> <td><a href="jsref_obj_global.asp">Global</a></td> </tr> <tr> <td><a href="jsref_eval.asp">eval()</a></td> <td>Evaluates a string and executes it as if it was script code</td> <td><a href="jsref_obj_global.asp">Global</a></td> </tr> <tr> <td><a href="event_eventphase.asp">eventPhase</a></td> <td>Returns which phase of the event flow is currently being evaluated</td> <td><a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="jsref_every.asp">every()</a></td> <td>Checks if every element in an array pass a test</td> <td><a href="jsref_obj_array.asp">Array</a></td> </tr> <tr> <td><a href="jsref_regexp_exec.asp">exec()</a></td> <td>Tests for a match in a string. Returns the first match</td> <td><a href="jsref_obj_regexp.asp">RegExp</a></td> </tr> <tr> <td><a href="met_document_execcommand.asp">execCommand()</a></td> <td>Invokes the specified clipboard operation on the element currently having focus.</td> <td><a href="dom_obj_document.asp">Document</a></td> </tr> <tr> <td><a href="met_element_exitfullscreen.asp">exitFullscreen()</a></td> <td>Cancels an element in fullscreen mode</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="jsref_exp.asp">exp(x)</a></td> <td>Returns the value of E<sup>x</sup></td> <td><a href="jsref_obj_math.asp">Math</a></td> </tr> <tr> <td><a href="jsref_expm1.asp">expm1(x)</a></td> <td>Returns the value of E<sup>x</sup> minus 1</td> <td><a href="jsref_obj_math.asp">Math</a></td> </tr> <tr> <td>export</td> <td>Export functions so they can be used for imports in external modules, and other scripts</td> <td></td> </tr> <tr> <td><a href="jsref_class_extends.asp">extends</a></td> <td>Extends a class (inherit)</td> <td><a href="jsref_classes.asp">Classes</a></td> </tr> <tr> <tr> <td><a href="prop_html_dir.asp">dir</a></td> <td>Sets or returns the value of the dir attribute of an element</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="jsref_fill.asp">fill()</a></td> <td>Fill the elements in an array with a static value</td> <td><a href="jsref_obj_array.asp">Array</a></td> </tr> <tr> <td><a href="jsref_filter.asp">filter()</a></td> <td>Creates a new array with every element in an array that pass a test</td> <td><a href="jsref_obj_array.asp">Array</a></td> </tr> <tr> <td><a href="jsref_find.asp">find()</a></td> <td>Returns the value of the first element in an array that pass a test</td> <td><a href="jsref_obj_array.asp">Array</a></td> </tr> <tr> <td><a href="jsref_findindex.asp">findIndex()</a></td> <td>Returns the index of the first element in an array that pass a test</td> <td><a href="jsref_obj_array.asp">Array</a></td> </tr> <tr> <td><a href="jsref_floor.asp">floor()</a></td> <td>Returns x, rounded downwards to the nearest integer</td> <td><a href="jsref_obj_math.asp">Math</a></td> </tr> <tr> <td><a href="met_html_focus.asp">focus()</a></td> <td>Gives focus to an element</td> <td><a href="dom_obj_all.asp">Element</a>, <a href="obj_window.asp">Window</a></td> </tr> <tr> <td><a href="jsref_for.asp">for</a></td> <td>Marks a block of statements to be executed as long as a condition is true</td> <td><a href="jsref_statements.asp">Statements</a></td> </tr> <tr> <td><a href="jsref_forin.asp">for ... in </a> </td> <td>Marks a block of statements to be executed for each element of an object (or array)</td> <td><a href="jsref_statements.asp">Statements</a></td> </tr> <tr> <td><a href="jsref_foreach.asp">forEach()</a></td> <td>Calls a function for each array element</td> <td><a href="jsref_obj_array.asp">Array</a></td> </tr> <tr> <td><a href="coll_doc_forms.asp">forms</a></td> <td>Returns a collection of all &lt;form&gt; elements in the document</td> <td><a href="dom_obj_document.asp">Document</a></td> </tr> <tr> <td><a href="met_his_forward.asp">forward()</a></td> <td>Loads the next URL in the history list</td> <td><a href="obj_history.asp">History</a></td> </tr> <tr> <td><a href="prop_win_frameElement.asp">frameElement</a></td> <td>Returns the &lt;iframe&gt; element in which the current window is inserted</td> <td><a href="obj_window.asp">Window</a></td> </tr> <tr> <td><a href="prop_win_frames.asp">frames</a></td> <td>Returns all &lt;iframe&gt; elements in the current window</td> <td><a href="obj_window.asp">Window</a></td> </tr> <tr> <td><a href="jsref_from.asp">from()</a></td> <td>Creates an array from an object</td> <td><a href="jsref_obj_array.asp">Array</a></td> </tr> <tr> <td><a href="jsref_fromcharcode.asp">fromCharCode()</a></td> <td>Converts Unicode values to characters</td> <td><a href="jsref_obj_string.asp">String</a></td> </tr> <tr> <td><a href="jsref_fround.asp">fround()</a></td> <td>Returns the nearest (32-bit single precision) float representation of a number</td> <td><a href="jsref_obj_math.asp">Math</a></td> </tr> <tr> <td><a href="prop_document_fullscreenelement.asp">fullscreenElement</a></td> <td>Returns the current element that is displayed in fullscreen mode</td> <td><a href="dom_obj_document.asp">Document</a></td> </tr> <tr> <td><a href="met_document_fullscreenenabled.asp">fullscreenEnabled()</a></td> <td>Returns a Boolean value indicating whether the document can be viewed in fullscreen mode</td> <td><a href="dom_obj_document.asp">Document</a></td> </tr> <tr> <td><a href="jsref_function.asp">function</a></td> <td>Declares a function</td> <td><a href="jsref_statements.asp">Statements</a></td> </tr> <tr> <td><a href="prop_nav_geolocation.asp">geolocation</a></td> <td>Returns a Geolocation object that can be used to locate the user's position</td> <td><a href="obj_navigator.asp">Navigator</a></td> </tr> <tr> <td><a href="jsref_getdate.asp">getDate()</a></td> <td>Returns the day of the month (from 1-31)</td> <td><a href="jsref_obj_date.asp">Date</a></td> </tr> <tr> <td><a href="jsref_getday.asp">getDay()</a></td> <td>Returns the day of the week (from 0-6)</td> <td><a href="jsref_obj_date.asp">Date</a></td> </tr> <tr> <td><a href="met_element_getattribute.asp">getAttribute()</a></td> <td>Returns the specified attribute value of an element node</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="met_element_getattributenode.asp">getAttributeNode()</a></td> <td>Returns the specified attribute node</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="met_element_getboundingclientrect.asp">getBoundingClientRect()</a></td> <td>Returns the size of an element and its position relative to the viewport</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="jsref_getcomputedstyle.asp">getComputedStyle()</a></td> <td>Gets the current computed CSS styles applied to an element</td> <td><a href="obj_window.asp">Window</a></td> </tr> <tr> <td>getCurrentPosition()</td> <td>Returns the current position of the device</td> <td><a href="api_geolocation.asp">Geolocation</a></td> </tr> <tr> <td><a href="met_document_getelementbyid.asp">getElementById()</a></td> <td>Returns the element that has the ID attribute with the specified value</td> <td><a href="dom_obj_document.asp">Document</a></td> </tr> <tr> <td><a href="met_document_getelementsbyclassname.asp">getElementsByClassName()</a></td> <td>Returns a NodeList containing all elements with the specified class name</td> <td><a href="dom_obj_document.asp">Document</a>, <a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="met_doc_getelementsbyname.asp">getElementsByName()</a></td> <td>Returns a NodeList containing all elements with a specified name</td> <td><a href="dom_obj_document.asp">Document</a></td> </tr> <tr> <td><a href="met_document_getelementsbytagname.asp">getElementsByTagName()</a></td> <td>Returns a NodeList containing all elements with the specified tag name</td> <td><a href="dom_obj_document.asp">Document</a>, <a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="jsref_getfullyear.asp">getFullYear()</a></td> <td>Returns the year</td> <td><a href="jsref_obj_date.asp">Date</a></td> </tr> <tr> <td><a href="jsref_gethours.asp">getHours()</a></td> <td>Returns the hour (from 0-23)</td> <td><a href="jsref_obj_date.asp">Date</a></td> </tr> <tr> <td><a href="met_storage_getitem.asp">getItem()</a></td> <td>Returns the value of the specified key name</td> <td><a href="api_storage.asp">Storage</a></td> </tr> <tr> <td><a href="jsref_getmilliseconds.asp">getMilliseconds()</a></td> <td>Returns the milliseconds (from 0-999)</td> <td><a href="jsref_obj_date.asp">Date</a></td> </tr> <tr> <td><a href="jsref_getminutes.asp">getMinutes()</a></td> <td>Returns the minutes (from 0-59)</td> <td><a href="jsref_obj_date.asp">Date</a></td> </tr> <tr> <td><a href="event_mouse_getmodifierstate.asp">getModifierState()</a></td> <td>Returns an array containing target ranges that will be affected by the insertion/deletion</td> <td><a href="obj_mouseevent.asp">MouseEvent</a></td> </tr> <tr> <td><a href="jsref_getmonth.asp">getMonth()</a></td> <td>Returns the month (from 0-11)</td> <td><a href="jsref_obj_date.asp">Date</a></td> </tr> <tr> <td><a href="met_namednodemap_getnameditem.asp">getNamedItem()</a></td> <td>Returns a specified attribute node from a NamedNodeMap</td> <td><a href="dom_obj_attributes.asp">Attribute</a></td> </tr> <tr> <td><a href="jsref_getseconds.asp">getSeconds()</a></td> <td>Returns the seconds (from 0-59)</td> <td><a href="jsref_obj_date.asp">Date</a></td> </tr> <tr> <td>getSelection()</td> <td>Returns a Selection object representing the range of text selected by the user</td> <td><a href="obj_window.asp">Window</a></td> </tr> <tr> <td>getTargetRanges()</td> <td>Returns an array containing target ranges that will be affected by the insertion/deletion</td> <td><a href="obj_inputevent.asp">InputEvent</a></td> </tr> <tr> <td><a href="jsref_gettime.asp">getTime()</a></td> <td>Returns the number of milliseconds since midnight Jan 1 1970, and a specified date</td> <td><a href="jsref_obj_date.asp">Date</a></td> </tr> <tr> <td><a href="jsref_gettimezoneoffset.asp">getTimezoneOffset()</a></td> <td>Returns the time difference between UTC time and local time, in minutes</td> <td><a href="jsref_obj_date.asp">Date</a></td> </tr> <tr> <td><a href="jsref_getutcdate.asp">getUTCDate()</a></td> <td>Returns the day of the month, according to universal time (from 1-31)</td> <td><a href="jsref_obj_date.asp">Date</a></td> </tr> <tr> <td><a href="jsref_getutcday.asp">getUTCDay()</a></td> <td>Returns the day of the week, according to universal time (from 0-6)</td> <td><a href="jsref_obj_date.asp">Date</a></td> </tr> <tr> <td><a href="jsref_getutcfullyear.asp">getUTCFullYear()</a></td> <td>Returns the year, according to universal time</td> <td><a href="jsref_obj_date.asp">Date</a></td> </tr> <tr> <td><a href="jsref_getutchours.asp">getUTCHours()</a></td> <td>Returns the hour, according to universal time (from 0-23)</td> <td><a href="jsref_obj_date.asp">Date</a></td> </tr> <tr> <td><a href="jsref_getutcmilliseconds.asp">getUTCMilliseconds()</a></td> <td>Returns the milliseconds, according to universal time (from 0-999)</td> <td><a href="jsref_obj_date.asp">Date</a></td> </tr> <tr> <td><a href="jsref_getutcminutes.asp">getUTCMinutes()</a></td> <td>Returns the minutes, according to universal time (from 0-59)</td> <td><a href="jsref_obj_date.asp">Date</a></td> </tr> <tr> <td><a href="jsref_getutcmonth.asp">getUTCMonth()</a></td> <td>Returns the month, according to universal time (from 0-11)</td> <td><a href="jsref_obj_date.asp">Date</a></td> </tr> <tr> <td><a href="jsref_getutcseconds.asp">getUTCSeconds()</a></td> <td>Returns the seconds, according to universal time (from 0-59)</td> <td><a href="jsref_obj_date.asp">Date</a></td> </tr> <tr> <td>getYear()</td> <td><span class="deprecated">Deprecated.</span> Use the <a href="jsref_getfullyear.asp">getFullYear()</a> method instead</td> <td><a href="jsref_obj_date.asp">Date</a></td> </tr> <tr> <td><a href="jsref_regexp_global.asp">global</a></td> <td>Checks whether the &quot;g&quot; modifier is set</td> <td><a href="jsref_obj_regexp.asp">RegExp</a></td> </tr> <tr> <td><a href="met_his_go.asp">go()</a></td> <td>Loads a specific URL from the history list</td> <td><a href="obj_history.asp">History</a></td> </tr> <tr> <td><a href="met_console_group.asp">group()</a></td> <td>Creates a new inline group in the console. This indents following console messages by an additional level, until console.groupEnd() is called</td> <td><a href="obj_console.asp">Console</a></td> </tr> <tr> <td><a href="met_console_groupcollapsed.asp">groupCollapsed()</a></td> <td>Creates a new inline group in the console. However, the new group is created collapsed. The user will need to use the disclosure button to expand it</td> <td><a href="obj_console.asp">Console</a></td> </tr> <tr> <td><a href="met_console_groupend.asp">groupEnd()</a></td> <td>Exits the current inline group in the console</td> <td><a href="obj_console.asp">Console</a></td> </tr> <tr> <td><a href="met_element_hasattribute.asp">hasAttribute()</a></td> <td>Returns true if an element has the specified attribute, otherwise false</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="met_node_hasattributes.asp">hasAttributes()</a></td> <td>Returns true if an element has any attributes, otherwise false</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="met_node_haschildnodes.asp">hasChildNodes()</a></td> <td>Returns true if an element has any child nodes, otherwise false</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="met_document_hasfocus.asp">hasFocus()</a></td> <td>Returns a Boolean value indicating whether the document has focus</td> <td><a href="dom_obj_document.asp">Document</a></td> </tr> <tr> <td><a href="prop_loc_hash.asp">hash</a></td> <td>Sets or returns the anchor part (#) of a URL</td> <td><a href="obj_location.asp">Location</a></td> </tr> <tr> <td><a href="prop_doc_head.asp">head</a></td> <td>Returns the &lt;head&gt; element of the document</td> <td><a href="dom_obj_document.asp">Document</a></td> </tr> <tr> <td><a href="prop_screen_height.asp">height</a></td> <td>Returns the total height of the screen</td> <td><a href="obj_screen.asp">Screen</a></td> </tr> <tr> <td><a href="obj_history.asp">history</a></td> <td>Returns the History object for the window (<a href="obj_history.asp">See History object</a>)</td> <td><a href="obj_window.asp">Window</a></td> </tr> <tr> <td><a href="prop_loc_host.asp">host</a></td> <td>Sets or returns the hostname and port number of a URL</td> <td><a href="obj_location.asp">Location</a></td> </tr> <tr> <td><a href="prop_loc_hostname.asp">hostname</a></td> <td>Sets or returns the hostname of a URL</td> <td><a href="obj_location.asp">Location</a></td> </tr> <tr> <td><a href="prop_loc_href.asp">href</a></td> <td>Sets or returns the entire URL</td> <td><a href="obj_location.asp">Location</a></td> </tr> <tr> <td><a href="prop_html_id.asp">id</a></td> <td>Sets or returns the value of the id attribute of an element</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="jsref_if.asp">if ... else ... else if</a></td> <td>Marks a block of statements to be executed depending on a condition</td> <td><a href="jsref_statements.asp">Statements</a></td> </tr> <tr> <td><a href="jsref_regexp_ignorecase.asp">ignoreCase</a></td> <td>Checks whether the &quot;i&quot; modifier is set</td> <td><a href="jsref_obj_regexp.asp">RegExp</a></td> </tr> <tr> <td><a href="coll_doc_images.asp">images</a></td> <td>Returns a collection of all &lt;img&gt; elements in the document</td> <td><a href="dom_obj_document.asp">Document</a></td> </tr> <tr> <td><a href="prop_document_implementation.asp">implementation</a></td> <td>Returns the DOMImplementation object that handles this document</td> <td><a href="dom_obj_document.asp">Document</a></td> </tr> <tr> <td>import</td> <td>Import functions exported from an external module, and another script</td> <td></td> </tr> <tr> <td><a href="met_document_importnode.asp">importNode()</a></td> <td>Imports a node from another document</td> <td><a href="dom_obj_document.asp">Document</a></td> </tr> <tr> <td>in</td> <td>Returns true if the specified property is in the specified object, otherwise false</td> <td><a href="jsref_operators.asp">Operators</a></td> </tr> <tr> <td><a href="jsref_includes_array.asp">includes()</a></td> <td>Check if an array contains the specified element</td> <td><a href="jsref_obj_array.asp">Array</a>, <a href="jsref_obj_string.asp">String</a></td> </tr> <tr> <td><a href="jsref_indexof_array.asp">indexOf()</a></td> <td>Search the array for an element and returns its position</td> <td><a href="jsref_obj_array.asp">Array</a>, <a href="jsref_obj_string.asp">String</a></td> </tr> <tr> <td><a href="jsref_infinity.asp">Infinity</a></td> <td>A numeric value that represents positive/negative infinity</td> <td><a href="jsref_obj_global.asp">Global</a></td> </tr> <tr> <td><a href="met_console_info.asp">info()</a></td> <td>Outputs an informational message to the console</td> <td><a href="obj_console.asp">Console</a></td> </tr> <tr> <td><a href="prop_win_innerheight.asp">innerHeight</a></td> <td>Returns the height of the window's content area (viewport) including scrollbars</td> <td><a href="obj_window.asp">Window</a></td> </tr> <tr> <td><a href="prop_html_innerhtml.asp">innerHTML</a></td> <td>Sets or returns the content of an element</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="prop_node_innertext.asp">innerText</a></td> <td>Sets or returns the text content of a node and its descendants</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="prop_win_innerheight.asp">innerWidth</a></td> <td>Returns the width of a window's content area (viewport) including scrollbars</td> <td><a href="obj_window.asp">Window</a></td> </tr> <tr> <td><a href="prop_document_inputencoding.asp">inputEncoding</a></td> <td>Returns the encoding, character set, used for the document</td> <td><a href="dom_obj_document.asp">Document</a></td> </tr> <tr> <td><a href="event_inputevent_inputtype.asp">inputType</a></td> <td>Returns the type of the change (i.e &quot;inserting&quot; or &quot;deleting&quot;)</td> <td><a href="obj_inputevent.asp">InputEvent</a></td> </tr> <tr> <td><a href="met_node_insertadjacentelement.asp">insertAdjacentElement()</a></td> <td>Inserts a HTML element at the specified position relative to the current element</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="met_node_insertadjacenthtml.asp">insertAdjacentHTML()</a></td> <td>Inserts a HTML formatted text at the specified position relative to the current element</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="met_node_insertadjacenttext.asp">insertAdjacentText()</a></td> <td>Inserts text into the specified position relative to the current element</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="met_node_insertbefore.asp">insertBefore()</a></td> <td>Inserts a new child node before a specified, existing, child node</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td>instanceof</td> <td>Returns true if the specified object is an instance of the specified object</td> <td><a href="jsref_operators.asp">Operators</a></td> </tr> <tr> <td><a href="jsref_isarray.asp">isArray()</a></td> <td>Checks whether an object is an array</td> <td><a href="jsref_obj_array.asp">Array</a></td> </tr> <tr> <td>isComposing</td> <td>Returns whether the state of the event is composing or not</td> <td><a href="obj_inputevent.asp">InputEvent</a>, <a href="obj_keyboardevent.asp">KeyboardEvent</a></td> </tr> <tr> <td><a href="prop_html_iscontenteditable.asp">isContentEditable</a></td> <td>Returns true if the content of an element is editable, otherwise false</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="met_node_isdefaultnamespace.asp">isDefaultNamespace()</a></td> <td>Returns true if a specified namespaceURI is the default, otherwise false</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="met_node_isequalnode.asp">isEqualNode()</a></td> <td>Checks if two elements are equal</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="jsref_isfinite.asp">isFinite()</a></td> <td>Determines whether a value is a finite, legal number</td> <td><a href="jsref_obj_global.asp">Global</a>, <a href="jsref_obj_number.asp">Number</a></td> </tr> <tr> <td><a href="prop_attr_isid.asp">isId</a></td> <td>Returns true if the attribute is of type Id, otherwise it returns false</td> <td><a href="dom_obj_attributes.asp">Attribute</a></td> </tr> <tr> <td><a href="jsref_isinteger.asp">isInteger()</a></td> <td>Checks whether a value is an integer</td> <td><a href="jsref_obj_number.asp">Number</a></td> </tr> <tr> <td><a href="jsref_isnan.asp">isNaN()</a></td> <td>Determines whether a value is an illegal number</td> <td><a href="jsref_obj_global.asp">Global</a>, <a href="jsref_obj_number.asp">Number</a></td> </tr> <tr> <td style="height: 23px"><a href="jsref_issafeinteger.asp">isSafeInteger()</a></td> <td style="height: 23px">Checks whether a value is a safe integer</td> <td style="height: 23px"><a href="jsref_obj_number.asp">Number</a></td> </tr> <tr> <td><a href="met_node_issamenode.asp">isSameNode()</a></td> <td>Checks if two elements are the same node</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="met_node_issupported.asp">isSupported()</a></td> <td>Returns true if a specified feature is supported on the element</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="event_istrusted.asp">isTrusted</a></td> <td>Returns whether or not an event is trusted</td> <td><a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="met_namednodemap_item.asp">item()</a></td> <td>Returns the attribute node at a specified index in a NamedNodeMap</td> <td><a href="dom_obj_attributes.asp">Attribute</a>, <a href="dom_obj_htmlcollection.asp">HTMLCollection</a></td> </tr> <tr> <td><a href="jsref_join.asp">join()</a></td> <td>Joins all elements of an array into a string</td> <td><a href="jsref_obj_array.asp">Array</a></td> </tr> <tr> <td><a href="event_key_key.asp">key</a></td> <td>Returns the key value of the key represented by the event</td> <td><a href="obj_keyboardevent.asp">KeyboardEvent</a>, <a href="obj_storageevent.asp">StorageEvent</a></td> </tr> <tr> <td><a href="met_storage_key.asp">key()</a></td> <td>Returns the name of the <em>n</em>th key in the storage</td> <td><a href="api_storage.asp">Storage</a></td> </tr> <tr> <td><a href="event_key_keycode.asp">keyCode</a></td> <td>Returns the Unicode character code of the key that triggered the onkeypress event, or the Unicode key code of the key that triggered the onkeydown or onkeyup event</td> <td><a href="obj_keyboardevent.asp">KeyboardEvent</a></td> </tr> <tr> <td><a href="jsref_keys.asp">keys()</a></td> <td>Returns a Array Iteration Object, containing the keys of the original array</td> <td><a href="jsref_obj_array.asp">Array</a></td> </tr> <tr> <td><a href="prop_html_lang.asp">lang</a></td> <td>Sets or returns the value of the lang attribute of an element</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="prop_nav_language.asp">language</a></td> <td>Returns the language of the browser</td> <td><a href="obj_navigator.asp">Navigator</a></td> </tr> <tr> <td><a href="prop_node_lastchild.asp">lastChild</a></td> <td>Returns the last child node of an element</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="prop_element_lastelementchild.asp">lastElementChild</a></td> <td>Returns the last child element of an element</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="jsref_regexp_lastindex.asp">lastIndex</a></td> <td>Specifies the index at which to start the next match</td> <td><a href="jsref_obj_regexp.asp">RegExp</a></td> </tr> <tr> <td><a href="jsref_lastindexof_array.asp">lastIndexOf()</a></td> <td>Search the array for an element, starting at the end, and returns its position</td> <td><a href="jsref_obj_array.asp">Array</a>, <a href="jsref_obj_string.asp">String</a></td> </tr> <tr> <td><a href="prop_doc_lastmodified.asp">lastModified</a></td> <td>Returns the date and time the document was last modified</td> <td><a href="dom_obj_document.asp">Document</a></td> </tr> <tr> <td><a href="jsref_length_array.asp">length</a></td> <td>Sets or returns the number of elements in an array</td> <td><a href="jsref_obj_array.asp">Array</a>, <a href="dom_obj_attributes.asp">Attribute</a>, <a href="obj_history.asp">History</a>, <a href="dom_obj_htmlcollection.asp">HTMLCollection</a>, <a href="obj_window.asp">Window</a>, <a href="api_storage.asp">Storage</a></td> </tr> <tr> <td>lengthComputable</td> <td>Returns whether the length of the progress can be computable or not</td> <td><a href="obj_progressevent.asp">ProgressEvent</a></td> </tr> <tr> <td>let</td> <td>Declares a variable inside brackets {} scope</td> <td><a href="jsref_statements.asp">Statements</a></td> </tr> <tr> <td><a href="coll_doc_links.asp">links</a></td> <td>Returns a collection of all &lt;a&gt; and &lt;area&gt; elements in the document that have a href attribute</td> <td><a href="dom_obj_document.asp">Document</a></td> </tr> <tr> <td><a href="jsref_ln2.asp">LN2</a></td> <td>Returns the natural logarithm of 2 (approx. 0.693)</td> <td><a href="jsref_obj_math.asp">Math</a></td> </tr> <tr> <td><a href="jsref_ln10.asp">LN10</a></td> <td>Returns the natural logarithm of 10 (approx. 2.302)</td> <td><a href="jsref_obj_math.asp">Math</a></td> </tr> <tr> <td>loaded</td> <td>Returns how much work has been loaded</td> <td><a href="obj_progressevent.asp">ProgressEvent</a></td> </tr> <tr> <td><a href="jsref_localecompare.asp">localeCompare()</a></td> <td>Compares two strings in the current locale</td> <td><a href="jsref_obj_string.asp">String</a></td> </tr> <tr> <td><a href="prop_win_localstorage.asp">localStorage</a></td> <td>Allows to save key/value pairs in a web browser. Stores the data with no expiration date</td> <td><a href="obj_window.asp">Window</a></td> </tr> <tr> <td><a href="event_key_location.asp">location</a></td> <td>Returns the location of a key on the keyboard or device</td> <td><a href="obj_keyboardevent.asp">KeyboardEvent</a></td> </tr> <tr> <td><a href="obj_location.asp">location</a></td> <td>Returns the Location object for the window (<a href="obj_location.asp">See Location object</a>)</td> <td><a href="obj_window.asp">Window</a></td> </tr> <tr> <td><a href="jsref_log.asp">log()</a></td> <td>Returns the natural logarithm of a number</td> <td><a href="jsref_obj_math.asp">Math</a>, <a href="obj_console.asp">Console</a></td> </tr> <tr> <td><a href="jsref_log10.asp">log10()</a></td> <td>Returns the base-10 logarithm of a number</td> <td><a href="jsref_obj_math.asp">Math</a></td> </tr> <tr> <td><a href="jsref_log1p.asp">log1p()</a></td> <td>Returns the natural logarithm of 1 + a number</td> <td><a href="jsref_obj_math.asp">Math</a></td> </tr> <tr> <td><a href="jsref_log2.asp">log2()</a></td> <td>Returns the base-2 logarithm of a number</td> <td><a href="jsref_obj_math.asp">Math</a></td> </tr> <tr> <td><a href="jsref_log2e.asp">LOG2E</a></td> <td>Returns the base-2 logarithm of E (approx. 1.442)</td> <td><a href="jsref_obj_math.asp">Math</a></td> </tr> <tr> <td><a href="jsref_log10e.asp">LOG10E</a></td> <td>Returns the base-10 logarithm of E (approx. 0.434)</td> <td><a href="jsref_obj_math.asp">Math</a></td> </tr> <tr> <td><a href="jsref_map.asp">map()</a></td> <td>Creates a new array with the result of calling a function for each array element</td> <td><a href="jsref_obj_array.asp">Array</a></td> </tr> <tr> <td><a href="jsref_match.asp">match()</a></td> <td>Searches a string for a match against a regular expression, and returns the matches</td> <td><a href="jsref_obj_string.asp">String</a></td> </tr> <tr> <td><a href="met_element_matches.asp">matches()</a></td> <td>Returns a Boolean value indicating whether an element is matched by a specific CSS selector or not</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="met_win_matchmedia.asp">matchMedia()</a></td> <td>Returns a MediaQueryList object representing the specified CSS media query string</td> <td><a href="obj_window.asp">Window</a></td> </tr> <tr> <td><a href="jsref_max.asp">max()</a></td> <td>Returns the number with the highest value</td> <td><a href="jsref_obj_math.asp">Math</a></td> </tr> <tr> <td><a href="jsref_max_value.asp">MAX_VALUE</a></td> <td>Returns the largest number possible in JavaScript</td> <td><a href="jsref_obj_number.asp">Number</a></td> </tr> <tr> <td><a href="prop_error_message.asp">message</a></td> <td>Sets or returns an error message (a string)</td> <td><a href="jsref_obj_error.asp">Error</a></td> </tr> <tr> <td><a href="event_metakey.asp">metaKey</a></td> <td>Returns whether the &quot;META&quot; key was pressed when an event was triggered</td> <td><a href="obj_mouseevent.asp">MouseEvent</a>, <a href="obj_keyboardevent.asp">KeyboardEvent</a>, <a href="obj_touchevent.asp">TouchEvent</a></td> </tr> <tr> <td><a href="jsref_min.asp">min()</a></td> <td>Returns the number with the lowest value</td> <td><a href="jsref_obj_math.asp">Math</a></td> </tr> <tr> <td><a href="jsref_regexp_multiline.asp">multiline</a></td> <td>Checks whether the &quot;m&quot; modifier is set</td> <td><a href="jsref_obj_regexp.asp">RegExp</a></td> </tr> <tr> <td><a href="jsref_min_value.asp">MIN_VALUE</a></td> <td>Returns the smallest number possible in JavaScript</td> <td><a href="jsref_obj_number.asp">Number</a></td> </tr> <tr> <td><a href="met_win_moveby.asp">moveBy()</a></td> <td>Moves a window relative to its current position</td> <td><a href="obj_window.asp">Window</a></td> </tr> <tr> <td><a href="met_win_moveto.asp">moveTo()</a></td> <td>Moves a window to the specified position</td> <td><a href="obj_window.asp">Window</a></td> </tr> <tr> <td>MovementX</td> <td>Returns the horizontal coordinate of the mouse pointer relative to the position of the last mousemove event</td> <td><a href="obj_mouseevent.asp">MouseEvent</a></td> </tr> <tr> <td>MovementY</td> <td>Returns the vertical coordinate of the mouse pointer relative to the position of the last mousemove event</td> <td><a href="obj_mouseevent.asp">MouseEvent</a></td> </tr> <tr> <td><a href="prop_error_name.asp">name</a></td> <td>Sets or returns an error name</td> <td><a href="jsref_obj_error.asp">Error</a>, <a href="dom_obj_attributes.asp">Attribute</a>, <a href="obj_window.asp">Window</a></td> </tr> <tr> <td><a href="met_htmlcollection_nameditem.asp">namedItem()</a></td> <td>Returns the element with the specified ID, or name, in an HTMLCollection</td> <td><a href="dom_obj_htmlcollection.asp">HTMLCollection</a></td> </tr> <tr> <td><a href="prop_node_namespaceuri.asp">namespaceURI</a></td> <td>Returns the namespace URI of an element</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="jsref_nan.asp">NaN</a></td> <td>&quot;Not-a-Number&quot; value</td> <td><a href="jsref_obj_global.asp">Global</a>, <a href="jsref_obj_number.asp">Number</a></td> </tr> <tr> <td><a href="obj_navigator.asp">navigator</a></td> <td>Returns the Navigator object for the window (<a href="obj_navigator.asp">See Navigator object</a>)</td> <td><a href="obj_window.asp">Window</a></td> </tr> <tr> <td><a href="jsref_negative_infinity.asp">NEGATIVE_INFINITY</a></td> <td>Represents negative infinity (returned on overflow)</td> <td><a href="jsref_obj_number.asp">Number</a></td> </tr> <tr> <td>new</td> <td>Creates an instance of a constructor</td> <td></td> </tr> <tr> <td><a href="event_hashchange_newurl.asp">newURL</a></td> <td>Returns the URL of the document, after the hash has been changed</td> <td><a href="obj_hashchangeevent.asp">HasChangeEvent</a></td> </tr> <tr> <td>newValue</td> <td>Returns the new value of the changed storage item</td> <td><a href="obj_storageevent.asp">StorageEvent</a></td> </tr> <tr> <td><a href="prop_node_nextsibling.asp">nextSibling</a></td> <td>Returns the next node at the same node tree level</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="prop_element_nextelementsibling.asp">nextElementSibling</a></td> <td>Returns the next element at the same node tree level</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="prop_node_nodename.asp">nodeName</a></td> <td>Returns the name of a node</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="prop_node_nodetype.asp">nodeType</a></td> <td>Returns the node type of a node</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="prop_node_nodevalue.asp">nodeValue</a></td> <td>Sets or returns the value of a node</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="met_document_normalize.asp">normalize()</a></td> <td>Removes empty Text nodes, and joins adjacent nodes</td> <td><a href="dom_obj_document.asp">Document</a>, <a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="met_document_normalizedocument.asp">normalizeDocument()</a></td> <td>Removes empty Text nodes, and joins adjacent nodes</td> <td><a href="dom_obj_document.asp">Document</a></td> </tr> <tr> <td><a href="jsref_now.asp">now()</a></td> <td>Returns the number of milliseconds since midnight Jan 1, 1970</td> <td><a href="jsref_obj_date.asp">Date</a></td> </tr> <tr> <td><a href="jsref_number.asp">Number()</a></td> <td>Converts an object's value to a number</td> <td><a href="jsref_obj_global.asp">Global</a></td> </tr> <tr> <td><a href="prop_element_offsetheight.asp">offsetHeight</a></td> <td>Returns the height of an element, including padding, border and scrollbar</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="prop_element_offsetwidth.asp">offsetWidth</a></td> <td>Returns the width of an element, including padding, border and scrollbar</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="prop_element_offsetleft.asp">offsetLeft</a></td> <td>Returns the horizontal offset position of an element</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="prop_element_offsetparent.asp">offsetParent</a></td> <td>Returns the offset container of an element</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="prop_element_offsettop.asp">offsetTop</a></td> <td>Returns the vertical offset position of an element</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td>offsetX</td> <td>Returns the horizontal coordinate of the mouse pointer relative to the position of the edge of the target element</td> <td><a href="obj_mouseevent.asp">MouseEvent</a></td> </tr> <tr> <td>offsetY</td> <td>Returns the vertical coordinate of the mouse pointer relative to the position of the edge of the target element</td> <td><a href="obj_mouseevent.asp">MouseEvent</a></td> </tr> <tr> <td><a href="event_hashchange_oldurl.asp">oldURL</a></td> <td>Returns the URL of the document, before the hash was changed</td> <td><a href="obj_hashchangeevent.asp">HasChangeEvent</a></td> </tr> <tr> <td>oldValue</td> <td>Returns the old value of the changed storage item</td> <td><a href="obj_storageevent.asp">StorageEvent</a></td> </tr> <tr> <td><a href="event_onabort_media.asp">onabort</a></td> <td>The event occurs when the loading of a media is aborted</td> <td><a href="obj_uievent.asp">UiEvent</a>, <a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="event_onafterprint.asp">onafterprint</a></td> <td>The event occurs when a page has started printing, or if the print dialogue box has been closed</td> <td><a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="event_animationend.asp">onanimationend</a></td> <td>The event occurs when a CSS animation has completed</td> <td><a href="obj_animationevent.asp">AnimationEvent</a></td> </tr> <tr> <td><a href="event_animationiteration.asp">onanimationiteration</a></td> <td>The event occurs when a CSS animation is repeated</td> <td><a href="obj_animationevent.asp">AnimationEvent</a></td> </tr> <tr> <td><a href="event_animationstart.asp">onanimationstart</a></td> <td>The event occurs when a CSS animation has started</td> <td><a href="obj_animationevent.asp">AnimationEvent</a></td> </tr> <tr> <td><a href="event_onbeforeprint.asp">onbeforeprint</a></td> <td>The event occurs when a page is about to be printed</td> <td><a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="event_onbeforeunload.asp">onbeforeunload</a></td> <td>The event occurs before the document is about to be unloaded</td> <td><a href="obj_uievent.asp">UiEvent</a>, <a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="event_onblur.asp">onblur</a></td> <td>The event occurs when an element loses focus</td> <td><a href="obj_focusevent.asp">FocusEvent</a></td> </tr> <tr> <td><a href="event_oncanplay.asp">oncanplay</a></td> <td>The event occurs when the browser can start playing the media (when it has buffered enough to begin)</td> <td><a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="event_oncanplaythrough.asp">oncanplaythrough</a></td> <td>The event occurs when the browser can play through the media without stopping for buffering</td> <td><a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="event_onchange.asp">onchange</a></td> <td>The event occurs when the content of a form element, the selection, or the checked state have changed (for &lt;input&gt;, &lt;select&gt;, and &lt;textarea&gt;)</td> <td><a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="event_onclick.asp">onclick</a></td> <td>The event occurs when the user clicks on an element</td> <td><a href="obj_mouseevent.asp">MouseEvent</a></td> </tr> <tr> <td><a href="event_oncontextmenu.asp">oncontextmenu</a></td> <td>The event occurs when the user right-clicks on an element to open a context menu</td> <td><a href="obj_mouseevent.asp">MouseEvent</a></td> </tr> <tr> <td><a href="event_oncopy.asp">oncopy</a></td> <td>The event occurs when the user copies the content of an element</td> <td><a href="obj_clipboardevent.asp">ClipboardEvent</a></td> </tr> <tr> <td><a href="event_oncut.asp">oncut</a></td> <td>The event occurs when the user cuts the content of an element</td> <td><a href="obj_clipboardevent.asp">ClipboardEvent</a></td> </tr> <tr> <td><a href="event_ondblclick.asp">ondblclick</a></td> <td>The event occurs when the user double-clicks on an element</td> <td><a href="obj_mouseevent.asp">MouseEvent</a></td> </tr> <tr> <td><a href="event_ondrag.asp">ondrag</a></td> <td>The event occurs when an element is being dragged</td> <td><a href="obj_dragevent.asp">DragEvent</a></td> </tr> <tr> <td><a href="event_ondragend.asp">ondragend</a></td> <td>The event occurs when the user has finished dragging an element</td> <td><a href="obj_dragevent.asp">DragEvent</a></td> </tr> <tr> <td><a href="event_ondragenter.asp">ondragenter</a></td> <td>The event occurs when the dragged element enters the drop target</td> <td><a href="obj_dragevent.asp">DragEvent</a></td> </tr> <tr> <td><a href="event_ondragleave.asp">ondragleave</a></td> <td>The event occurs when the dragged element leaves the drop target</td> <td><a href="obj_dragevent.asp">DragEvent</a></td> </tr> <tr> <td><a href="event_ondragover.asp">ondragover</a></td> <td>The event occurs when the dragged element is over the drop target</td> <td><a href="obj_dragevent.asp">DragEvent</a></td> </tr> <tr> <td><a href="event_ondragstart.asp">ondragstart</a></td> <td>The event occurs when the user starts to drag an element</td> <td><a href="obj_dragevent.asp">DragEvent</a></td> </tr> <tr> <td><a href="event_ondrop.asp">ondrop</a></td> <td>The event occurs when the dragged element is dropped on the drop target</td> <td><a href="obj_dragevent.asp">DragEvent</a></td> </tr> <tr> <td><a href="event_ondurationchange.asp">ondurationchange</a></td> <td>The event occurs when the duration of the media is changed</td> <td><a href="obj_event.asp">Event</a></td> </tr> <tr> <td>onemptied</td> <td>The event occurs when something bad happens and the media file is suddenly unavailable (like unexpectedly disconnects)</td> <td>&nbsp;</td> </tr> <tr> <td><a href="event_onended.asp">onended</a></td> <td>The event occurs when the media has reach the end (useful for messages like &quot;thanks for listening&quot;)</td> <td><a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="event_onerror.asp">onerror</a></td> <td>The event occurs when an error occurs while loading an external file </td> <td><a href="obj_progressevent.asp">ProgressEvent</a>, <a href="obj_uievent.asp">UiEvent</a>, <a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="event_onfocus.asp">onfocus</a></td> <td>The event occurs when an element gets focus</td> <td><a href="obj_focusevent.asp">FocusEvent</a></td> </tr> <tr> <td><a href="event_onfocusin.asp">onfocusin</a></td> <td>The event occurs when an element is about to get focus</td> <td><a href="obj_focusevent.asp">FocusEvent</a></td> </tr> <tr> <td><a href="event_onfocusout.asp">onfocusout</a></td> <td>The event occurs when an element is about to lose focus</td> <td><a href="obj_focusevent.asp">FocusEvent</a></td> </tr> <tr> <td><a href="event_fullscreenchange.asp">onfullscreenchange</a></td> <td>The event occurs when an element is displayed in fullscreen mode</td> <td><a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="event_fullscreenerror.asp">onfullscreenerror</a></td> <td>The event occurs when an element can not be displayed in fullscreen mode</td> <td><a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="event_onhashchange.asp">onhashchange</a></td> <td>The event occurs when there has been changes to the anchor part of a URL</td> <td><a href="obj_hashchangeevent.asp">HashChangeEvent</a></td> </tr> <tr> <td><a href="event_oninput.asp">oninput</a></td> <td>The event occurs when an element gets user input</td> <td><a href="obj_inputevent.asp">InputEvent</a>, <a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="event_oninvalid.asp">oninvalid</a></td> <td>The event occurs when an element is invalid</td> <td><a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="event_onkeydown.asp">onkeydown</a></td> <td>The event occurs when the user is pressing a key</td> <td><a href="obj_keyboardevent.asp">KeyboardEvent</a></td> </tr> <tr> <td><a href="event_onkeypress.asp">onkeypress</a></td> <td>The event occurs when the user presses a key</td> <td><a href="obj_keyboardevent.asp">KeyboardEvent</a></td> </tr> <tr> <td><a href="event_onkeyup.asp">onkeyup</a></td> <td>The event occurs when the user releases a key</td> <td><a href="obj_keyboardevent.asp">KeyboardEvent</a></td> </tr> <tr> <td><a href="prop_nav_online.asp">onLine</a></td> <td>Determines whether the browser is online</td> <td><a href="obj_navigator.asp">Navigator</a></td> </tr> <tr> <td><a href="event_onload.asp">onload</a></td> <td>The event occurs when an object has loaded</td> <td><a href="obj_uievent.asp">UiEvent</a>, <a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="event_onloadeddata.asp">onloadeddata</a></td> <td>The event occurs when media data is loaded</td> <td><a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="event_onloadedmetadata.asp">onloadedmetadata</a></td> <td>The event occurs when meta data (like dimensions and duration) are loaded</td> <td><a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="event_onloadstart.asp">onloadstart</a></td> <td>The event occurs when the browser starts looking for the specified media</td> <td><a href="obj_progressevent.asp">ProgressEvent</a></td> </tr> <tr> <td><a href="event_onmessage_sse.asp">onmessage</a></td> <td>The event occurs when a message is received through the event source</td> <td><a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="event_onmousedown.asp">onmousedown</a></td> <td>The event occurs when the user presses a mouse button over an element</td> <td><a href="obj_mouseevent.asp">MouseEvent</a></td> </tr> <tr> <td><a href="event_onmouseenter.asp">onmouseenter</a></td> <td>The event occurs when the pointer is moved onto an element</td> <td><a href="obj_mouseevent.asp">MouseEvent</a></td> </tr> <tr> <td><a href="event_onmouseleave.asp">onmouseleave</a></td> <td>The event occurs when the pointer is moved out of an element</td> <td><a href="obj_mouseevent.asp">MouseEvent</a></td> </tr> <tr> <td><a href="event_onmousemove.asp">onmousemove</a></td> <td>The event occurs when the pointer is moving while it is over an element</td> <td><a href="obj_mouseevent.asp">MouseEvent</a></td> </tr> <tr> <td><a href="event_onmouseover.asp">onmouseover</a></td> <td>The event occurs when the pointer is moved onto an element, or onto one of its children</td> <td><a href="obj_mouseevent.asp">MouseEvent</a></td> </tr> <tr> <td><a href="event_onmouseout.asp">onmouseout</a></td> <td>The event occurs when a user moves the mouse pointer out of an element, or out of one of its children</td> <td><a href="obj_mouseevent.asp">MouseEvent</a></td> </tr> <tr> <td><a href="event_onmouseup.asp">onmouseup</a></td> <td>The event occurs when a user releases a mouse button over an element</td> <td><a href="obj_mouseevent.asp">MouseEvent</a></td> </tr> <tr> <td>onmousewheel</td> <td><span class="deprecated">Deprecated.</span> Use the <a href="event_onwheel.asp">wheel</a> event instead</td> <td><a href="obj_wheelevent.asp">WheelEvent</a></td> </tr> <tr> <td><a href="event_onoffline.asp">onoffline</a></td> <td>The event occurs when the browser starts to work offline</td> <td><a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="event_ononline.asp">ononline</a></td> <td>The event occurs when the browser starts to work online</td> <td><a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="event_onopen_sse.asp">onopen</a></td> <td>The event occurs when a connection with the event source is opened</td> <td><a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="event_onpagehide.asp">onpagehide</a></td> <td>The event occurs when the user navigates away from a webpage</td> <td><a href="obj_pagetransitionevent.asp">PageTransitionEvent</a></td> </tr> <tr> <td style="height: 23px"><a href="event_onpageshow.asp">onpageshow</a></td> <td style="height: 23px">The event occurs when the user navigates to a webpage</td> <td style="width: 156px; height: 23px"><a href="obj_pagetransitionevent.asp">PageTransitionEvent</a></td> </tr> <tr> <td><a href="event_onpaste.asp">onpaste</a></td> <td>The event occurs when the user pastes some content in an element</td> <td><a href="obj_clipboardevent.asp">ClipboardEvent</a></td> </tr> <tr> <td><a href="event_onpause.asp">onpause</a></td> <td>The event occurs when the media is paused either by the user or programmatically</td> <td><a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="event_onplay.asp">onplay</a></td> <td>The event occurs when the media has been started or is no longer paused</td> <td><a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="event_onplaying.asp">onplaying</a></td> <td>The event occurs when the media is playing after having been paused or stopped for buffering</td> <td><a href="obj_event.asp">Event</a></td> </tr> <tr> <td>onpopstate</td> <td>The event occurs when the window's history changes</td> <td><a href="obj_popstateevent.asp">PopStateEvent</a></td> </tr> <tr> <td><a href="event_onprogress.asp">onprogress</a></td> <td>The event occurs when the browser is in the process of getting the media data (downloading the media)</td> <td><a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="event_onratechange.asp">onratechange</a></td> <td>The event occurs when the playing speed of the media is changed</td> <td><a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="event_onresize.asp">onresize</a></td> <td>The event occurs when the document view is resized</td> <td><a href="obj_uievent.asp">UiEvent</a>, <a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="event_onreset.asp">onreset</a></td> <td>The event occurs when a form is reset</td> <td><a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="event_onscroll.asp">onscroll</a></td> <td>The event occurs when an element's scrollbar is being scrolled</td> <td><a href="obj_uievent.asp">UiEvent</a>, <a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="event_onsearch.asp">onsearch</a></td> <td>The event occurs when the user writes something in a search field (for &lt;input=&quot;search&quot;&gt;)</td> <td><a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="event_onseeked.asp">onseeked</a></td> <td>The event occurs when the user is finished moving/skipping to a new position in the media</td> <td><a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="event_onseeking.asp">onseeking</a></td> <td>The event occurs when the user starts moving/skipping to a new position in the media</td> <td><a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="event_onselect.asp">onselect</a></td> <td>The event occurs after the user selects some&nbsp;text (for &lt;input&gt; and &lt;textarea&gt;)</td> <td><a href="obj_uievent.asp">UiEvent</a>, <a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="event_onshow.asp">onshow</a></td> <td>The event occurs when a &lt;menu&gt; element is shown as a context menu</td> <td><a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="event_onstalled.asp">onstalled</a></td> <td>The event occurs when the browser is trying to get media data, but data is not available</td> <td><a href="obj_event.asp">Event</a></td> </tr> <tr> <td>onstorage</td> <td>The event occurs when a Web Storage area is updated</td> <td><a href="obj_storageevent.asp">StorageEvent</a></td> </tr> <tr> <td><a href="event_onsubmit.asp">onsubmit</a></td> <td>The event occurs when a form is submitted</td> <td><a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="event_onsuspend.asp">onsuspend</a></td> <td>The event occurs when the browser is intentionally not getting media data</td> <td><a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="event_ontimeupdate.asp">ontimeupdate</a></td> <td>The event occurs when the playing position has changed (like when the user fast forwards to a different point in the media)</td> <td><a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="event_ontoggle.asp">ontoggle</a></td> <td>The event occurs when the user opens or closes the &lt;details&gt; element</td> <td><a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="event_touchcancel.asp">ontouchcancel</a></td> <td>The event occurs when the touch is interrupted</td> <td><a href="obj_touchevent.asp">TouchEvent</a></td> </tr> <tr> <td><a href="event_touchend.asp">ontouchend</a></td> <td>The event occurs when a finger is removed from a touch screen</td> <td><a href="obj_touchevent.asp">TouchEvent</a></td> </tr> <tr> <td><a href="event_touchmove.asp">ontouchmove</a></td> <td>The event occurs when a finger is dragged across the screen</td> <td><a href="obj_touchevent.asp">TouchEvent</a></td> </tr> <tr> <td><a href="event_touchstart.asp">ontouchstart</a></td> <td>The event occurs when a finger is placed on a touch screen</td> <td><a href="obj_touchevent.asp">TouchEvent</a></td> </tr> <tr> <td><a href="event_transitionend.asp">ontransitionend</a></td> <td>The event occurs when a CSS transition has completed</td> <td><a href="obj_transitionevent.asp">TransitionEvent</a></td> </tr> <tr> <td><a href="event_onunload.asp">onunload</a></td> <td>The event occurs once a page has unloaded (for &lt;body&gt;)</td> <td><a href="obj_uievent.asp">UiEvent</a>, <a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="event_onvolumechange.asp">onvolumechange</a></td> <td>The event occurs when the volume of the media has changed (includes setting the volume to &quot;mute&quot;)</td> <td><a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="event_onwaiting.asp">onwaiting</a></td> <td>The event occurs when the media has paused but is expected to resume (like when the media pauses to buffer more data)</td> <td><a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="event_onwheel.asp">onwheel</a></td> <td>The event occurs when the mouse wheel rolls up or down over an element</td> <td><a href="obj_wheelevent.asp">WheelEvent</a></td> </tr> <tr> <td><a href="met_doc_open.asp">open()</a></td> <td>Opens an HTML output stream to collect output from document.write()</td> <td><a href="dom_obj_document.asp">Document</a>, <a href="obj_window.asp">Window</a></td> </tr> <tr> <td><a href="prop_win_opener.asp">opener</a></td> <td>Returns a reference to the window that created the window</td> <td><a href="obj_window.asp">Window</a></td> </tr> <tr> <td><a href="prop_loc_origin.asp">origin</a></td> <td>Returns the protocol, hostname and port number of a URL</td> <td><a href="obj_location.asp">Location</a></td> </tr> <tr> <td><a href="prop_win_outerheight.asp">outerHeight</a></td> <td>Returns the height of the browser window, including toolbars/scrollbars</td> <td><a href="obj_window.asp">Window</a></td> </tr> <tr> <td><a href="prop_html_outerhtml.asp">outerHTML</a></td> <td>Sets or returns the outer content of an element</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="prop_node_outertext.asp">outerText</a></td> <td>Sets or returns the text outer content of a node and its descendants</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="prop_win_outerheight.asp">outerWidth</a></td> <td>Returns the width of the browser window, including toolbars/scrollbars</td> <td><a href="obj_window.asp">Window</a></td> </tr> <tr> <td><a href="prop_node_ownerdocument.asp">ownerDocument</a></td> <td>Returns the root element (document object) for an element</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="event_pagex.asp">pageX</a></td> <td>Returns the horizontal coordinate of the mouse pointer, relative to the document, when the mouse event was triggered</td> <td><a href="obj_mouseevent.asp">MouseEvent</a></td> </tr> <tr> <td><a href="prop_win_pagexoffset.asp">pageXOffset</a></td> <td>Returns the pixels the current document has been scrolled (horizontally) from the upper left corner of the window</td> <td><a href="obj_window.asp">Window</a></td> </tr> <tr> <td><a href="event_pagey.asp">pageY</a></td> <td>Returns the vertical coordinate of the mouse pointer, relative to the document, when the mouse event was triggered</td> <td><a href="obj_mouseevent.asp">MouseEvent</a></td> </tr> <tr> <td><a href="prop_win_pagexoffset.asp">pageYOffset</a></td> <td>Returns the pixels the current document has been scrolled (vertically) from the upper left corner of the window</td> <td><a href="obj_window.asp">Window</a></td> </tr> <tr> <td><a href="prop_win_parent.asp">parent</a></td> <td>Returns the parent window of the current window</td> <td><a href="obj_window.asp">Window</a></td> </tr> <tr> <td><a href="prop_node_parentnode.asp">parentNode</a></td> <td>Returns the parent node of an element</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="prop_node_parentelement.asp">parentElement</a></td> <td>Returns the parent element node of an element</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="jsref_parse.asp">parse()</a></td> <td>Parses a date string and returns the number of milliseconds since January 1, 1970</td> <td><a href="jsref_obj_date.asp">Date</a>, <a href="jsref_obj_json.asp">JSON</a></td> </tr> <tr> <td><a href="jsref_parsefloat.asp">parseFloat()</a></td> <td>Parses a string and returns a floating point number</td> <td><a href="jsref_obj_global.asp">Global</a></td> </tr> <tr> <td><a href="../jsref_parseint.asp">parseInt()</a></td> <td>Parses a string and returns an integer</td> <td><a href="jsref_obj_global.asp">Global</a></td> </tr> <tr> <td><a href="prop_loc_pathname.asp">pathname</a></td> <td>Sets or returns the path name of a URL</td> <td><a href="obj_location.asp">Location</a></td> </tr> <tr> <td><a href="event_pagetransition_persisted.asp">persisted</a></td> <td>Returns whether the webpage was cached by the browser</td> <td><a href="obj_pagetransitionevent.asp">PageTransitionEvent</a></td> </tr> <tr> <td><a href="jsref_pi.asp">PI</a></td> <td>Returns PI (approx. 3.14)</td> <td><a href="jsref_obj_math.asp">Math</a></td> </tr> <tr> <td><a href="prop_screen_pixeldepth.asp">pixelDepth</a></td> <td>Returns the color resolution (in bits per pixel) of the screen</td> <td><a href="obj_screen.asp">Screen</a></td> </tr> <tr> <td><a href="prop_nav_platform.asp">platform</a></td> <td>Returns for which platform the browser is compiled</td> <td><a href="obj_navigator.asp">Navigator</a></td> </tr> <tr> <td><a href="jsref_pop.asp">pop()</a></td> <td>Removes the last element of an array, and returns that element</td> <td><a href="jsref_obj_array.asp">Array</a></td> </tr> <tr> <td><a href="prop_loc_port.asp">port</a></td> <td>Sets or returns the port number of a URL</td> <td><a href="obj_location.asp">Location</a></td> </tr> <tr> <td><a href="prop_geo_position.asp">position</a></td> <td>Returns the position of the concerned device at a given time</td> <td><a href="api_geolocation.asp">Geolocation</a></td> </tr> <tr> <td>positionError</td> <td>Returns the reason of an error occurring when using the geolocating device</td> <td><a href="api_geolocation.asp">Geolocation</a></td> </tr> <tr> <td>positionOptions</td> <td>Describes an object containing option properties to pass as a parameter of Geolocation.getCurrentPosition() and Geolocation.watchPosition()</td> <td><a href="api_geolocation.asp">Geolocation</a></td> </tr> <tr> <td><a href="jsref_positive_infinity.asp">POSITIVE_INFINITY</a></td> <td>Represents infinity (returned on overflow)</td> <td><a href="jsref_obj_number.asp">Number</a></td> </tr> <tr> <td><a href="event_preventdefault.asp">preventDefault()</a></td> <td>Cancels the event if it is cancelable, meaning that the default action that belongs to the event will not occur</td> <td><a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="met_win_print.asp">print()</a></td> <td>Prints the content of the current window</td> <td><a href="obj_window.asp">Window</a></td> </tr> <tr> <td><a href="prop_nav_product.asp">product</a></td> <td>Returns the engine name of the browser</td> <td><a href="obj_navigator.asp">Navigator</a></td> </tr> <tr> <td><a href="event_transition_propertyName.asp">propertyName</a></td> <td>Returns the name of the CSS property associated with the animation or transition</td> <td><a href="obj_animationevent.asp">AnimationEvent</a>, <a href="obj_transitionevent.asp">TransitionEvent</a></td> </tr> <tr> <td><a href="prop_loc_protocol.asp">protocol</a></td> <td>Sets or returns the protocol of a URL</td> <td><a href="obj_location.asp">Location</a></td> </tr> <tr> <td><a href="jsref_prototype_array.asp">prototype</a></td> <td>Allows you to add properties and methods to an Array object</td> <td><a href="jsref_obj_array.asp">Array</a>, <a href="jsref_obj_boolean.asp">Boolean</a>, <a href="jsref_obj_date.asp">Date</a></td> </tr> <tr> <td>pseudoElement</td> <td>Returns the name of the pseudo-element of the animation or transition</td> <td><a href="obj_animationevent.asp">AnimationEvent</a>, <a href="obj_transitionevent.asp">TransitionEvent</a></td> </tr> <tr> <td><a href="jsref_push.asp">push()</a></td> <td>Adds new elements to the end of an array, and returns the new length</td> <td><a href="jsref_obj_array.asp">Array</a></td> </tr> <tr> <td><a href="met_document_queryselector.asp">querySelector()</a></td> <td>Returns the first element that matches a specified CSS selector(s) in the document</td> <td><a href="dom_obj_document.asp">Document</a>, <a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="met_document_queryselectorall.asp">querySelectorAll()</a></td> <td>Returns a static NodeList containing all elements that matches a specified CSS selector(s) in the document</td> <td><a href="dom_obj_document.asp">Document</a>, <a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="jsref_random.asp">random()</a></td> <td>Returns a random number between 0 and 1</td> <td><a href="jsref_obj_math.asp">Math</a></td> </tr> <tr> <td><a href="prop_doc_readystate.asp">readyState</a></td> <td>Returns the (loading) status of the document</td> <td><a href="dom_obj_document.asp">Document</a></td> </tr> <tr> <td><a href="jsref_reduce.asp">reduce()</a></td> <td>Reduce the values of an array to a single value (going left-to-right)</td> <td><a href="jsref_obj_array.asp">Array</a></td> </tr> <tr> <td><a href="jsref_reduceright.asp">reduceRight()</a></td> <td>Reduce the values of an array to a single value (going right-to-left)</td> <td><a href="jsref_obj_array.asp">Array</a></td> </tr> <tr> <td><a href="prop_doc_referrer.asp">referrer</a></td> <td>Returns the URL of the document that loaded the current document</td> <td><a href="dom_obj_document.asp">Document</a></td> </tr> <tr> <td>region</td> <td></td> <td><a href="obj_mouseevent.asp">MouseEvent</a></td> </tr> <tr> <td><a href="met_loc_reload.asp">reload()</a></td> <td>Reloads the current document</td> <td><a href="obj_location.asp">Location</a></td> </tr> <tr> <td><a href="met_element_remove.asp">remove()</a></td> <td>Removes the element from the DOM</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="met_element_removeattribute.asp">removeAttribute()</a></td> <td>Removes a specified attribute from an element</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="met_element_removeattributenode.asp">removeAttributeNode()</a></td> <td>Removes a specified attribute node, and returns the removed node</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="met_node_removechild.asp">removeChild()</a></td> <td>Removes a child node from an element</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="met_element_removeeventlistener.asp">removeEventListener()</a></td> <td>Removes an event handler that has been attached with the addEventListener() method</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="met_storage_removeitem.asp">removeItem()</a></td> <td>Removes that key from the storage</td> <td><a href="api_storage.asp">Storage</a></td> </tr> <tr> <td>repeat</td> <td>Returns whether a key is being hold down repeatedly, or not</td> <td><a href="obj_keyboardevent.asp">KeyboardEvent</a></td> </tr> <tr> <td><a href="jsref_repeat.asp">repeat()</a></td> <td>Returns a new string with a specified number of copies of an existing string</td> <td><a href="jsref_obj_string.asp">String</a></td> </tr> <tr> <td><a href="jsref_replace.asp">replace()</a></td> <td>Searches a string for a specified value, or a regular expression, and returns a new string where the specified values are replaced</td> <td><a href="jsref_obj_string.asp">String</a>, <a href="obj_location.asp">Location</a></td> </tr> <tr> <td><a href="met_node_replacechild.asp">replaceChild()</a></td> <td>Replaces a child node in an element</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td>requestAnimationFrame()</td> <td>Requests the browser to call a function to update an animation before the next repaint</td> <td><a href="obj_window.asp">Window</a></td> </tr> <tr> <td><a href="met_element_requestfullscreen.asp">requestFullscreen()</a></td> <td>Shows an element in fullscreen mode</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="met_win_resizeby.asp">resizeBy()</a></td> <td>Resizes the window by the specified pixels</td> <td><a href="obj_window.asp">Window</a></td> </tr> <tr> <td><a href="met_win_resizeto.asp">resizeTo()</a></td> <td>Resizes the window to the specified width and height</td> <td><a href="obj_window.asp">Window</a></td> </tr> <tr> <td><a href="jsref_return.asp">return</a></td> <td>Stops the execution of a function and returns a value from that function</td> <td><a href="jsref_statements.asp">Statements</a></td> </tr> <tr> <td><a href="jsref_reverse.asp">reverse()</a></td> <td>Reverses the order of the elements in an array</td> <td><a href="jsref_obj_array.asp">Array</a></td> </tr> <tr> <td><a href="jsref_round.asp">round()</a></td> <td>Rounds x to the nearest integer</td> <td><a href="jsref_obj_math.asp">Math</a></td> </tr> <tr> <td><a href="jsref_pow.asp">pow()</a></td> <td>Returns the value of x to the power of y</td> <td><a href="jsref_obj_math.asp">Math</a></td> </tr> <tr> <td><a href="prop_node_previoussibling.asp">previousSibling</a></td> <td>Returns the previous node at the same node tree level</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="prop_element_previouselementsibling.asp">previousElementSibling</a></td> <td>Returns the previous element at the same node tree level</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="met_win_prompt.asp">prompt()</a></td> <td>Displays a dialog box that prompts the visitor for input</td> <td><a href="obj_window.asp">Window</a></td> </tr> <tr> <td><a href="jsref_prototype_num.asp">prototype</a></td> <td>Allows you to add properties and methods to an object</td> <td><a href="jsref_obj_number.asp">Number</a></td> </tr> <tr> <td><a href="event_relatedtarget.asp">relatedTarget</a></td> <td>Returns the element related to the element that triggered the mouse event</td> <td><a href="obj_mouseevent.asp">MouseEvent</a>, <a href="obj_focusevent.asp">FocusEvent</a></td> </tr> <tr> <td><a href="met_document_removeeventlistener.asp">removeEventListener()</a></td> <td>Removes an event handler from the document (that has been attached with the <a href="met_document_addeventlistener.asp">addEventListener()</a> method)</td> <td><a href="dom_obj_document.asp">Document</a></td> </tr> <tr> <td><a href="met_namednodemap_removenameditem.asp">removeNamedItem()</a></td> <td>Removes a specified attribute node</td> <td><a href="dom_obj_attributes.asp">Attribute</a></td> </tr> <tr> <td><a href="met_document_renamenode.asp">renameNode()</a></td> <td>Renames the specified node</td> <td><a href="dom_obj_document.asp">Document</a></td> </tr> <tr> <td><a href="obj_screen.asp">screen</a></td> <td>Returns the Screen object for the window <a href="obj_screen.asp">(See Screen object)</a></td> <td><a href="obj_window.asp">Window</a></td> </tr> <tr> <td><a href="prop_win_screenleft.asp">screenLeft</a></td> <td>Returns the horizontal coordinate of the window relative to the screen</td> <td><a href="obj_window.asp">Window</a></td> </tr> <tr> <td><a href="prop_win_screenleft.asp">screenTop</a></td> <td>Returns the vertical coordinate of the window relative to the screen</td> <td><a href="obj_window.asp">Window</a></td> </tr> <tr> <td><a href="prop_win_screenx.asp">screenX</a></td> <td>Returns the horizontal coordinate of the window/mouse pointer relative to the screen</td> <td><a href="obj_window.asp">Window</a>, <a href="obj_mouseevent.asp">MouseEvent</a></td> </tr> <tr> <td><a href="prop_win_screenx.asp">screenY</a></td> <td>Returns the vertical coordinate of the window/mouse pointer relative to the screen</td> <td><a href="obj_window.asp">Window</a>, <a href="obj_mouseevent.asp">MouseEvent</a></td> </tr> <tr> <td><a href="coll_doc_scripts.asp">scripts</a></td> <td>Returns a collection of &lt;script&gt; elements in the document</td> <td><a href="dom_obj_document.asp">Document</a></td> </tr> <tr> <td>scroll()</td> <td><span class="deprecated">Deprecated.</span> This method has been replaced by the <a href="met_win_scrollto.asp">scrollTo()</a> method.</td> <td><a href="obj_window.asp">Window</a></td> </tr> <tr> <td><a href="met_win_scrollby.asp">scrollBy()</a></td> <td>Scrolls the document by the specified number of pixels</td> <td><a href="obj_window.asp">Window</a></td> </tr> <tr> <td><a href="prop_element_scrollheight.asp">scrollHeight</a></td> <td>Returns the entire height of an element, including padding</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="met_element_scrollintoview.asp">scrollIntoView()</a></td> <td>Scrolls the specified element into the visible area of the browser window</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="prop_element_scrollleft.asp">scrollLeft</a></td> <td>Sets or returns the number of pixels an element's content is scrolled horizontally</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="met_win_scrollto.asp">scrollTo()</a></td> <td>Scrolls the document to the specified coordinates</td> <td><a href="obj_window.asp">Window</a></td> </tr> <tr> <td><a href="prop_element_scrolltop.asp">scrollTop</a></td> <td>Sets or returns the number of pixels an element's content is scrolled vertically</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="prop_element_scrollwidth.asp">scrollWidth</a></td> <td>Returns the entire width of an element, including padding</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td>scrollX</td> <td>An alias of <a href="prop_win_pagexoffset.asp">pageXOffset</a></td> <td><a href="obj_window.asp">Window</a></td> </tr> <tr> <td>scrollY</td> <td>An alias of <a href="prop_win_pagexoffset.asp">pageYOffset</a></td> <td><a href="obj_window.asp">Window</a></td> </tr> <tr> <td><a href="prop_loc_search.asp">search</a></td> <td>Sets or returns the querystring part of a URL</td> <td><a href="obj_location.asp">Location</a></td> </tr> <tr> <td><a href="jsref_search.asp">search()</a></td> <td>Searches a string for a specified value, or regular expression, and returns the position of the match</td> <td><a href="jsref_obj_string.asp">String</a></td> </tr> <tr> <td><a href="prop_win_self.asp">self</a></td> <td>Returns the current window</td> <td><a href="obj_window.asp">Window</a></td> </tr> <tr> <td><a href="prop_win_sessionstorage.asp">sessionStorage</a></td> <td>Allows to save key/value pairs in a web browser. Stores the data for one session</td> <td><a href="obj_window.asp">Window</a></td> </tr> <tr> <td><a href="met_element_setattribute.asp">setAttribute()</a></td> <td>Sets or changes the specified attribute, to the specified value</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="met_element_setattributenode.asp">setAttributeNode()</a></td> <td>Sets or changes the specified attribute node</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="jsref_setdate.asp">setDate()</a></td> <td>Sets the day of the month of a date object</td> <td><a href="jsref_obj_date.asp">Date</a></td> </tr> <tr> <td><a href="jsref_setfullyear.asp">setFullYear()</a></td> <td>Sets the year of a date object</td> <td><a href="jsref_obj_date.asp">Date</a></td> </tr> <tr> <td><a href="jsref_sethours.asp">setHours()</a></td> <td>Sets the hour of a date object</td> <td><a href="jsref_obj_date.asp">Date</a></td> </tr> <tr> <td><a href="met_win_setinterval.asp">setInterval()</a></td> <td>Calls a function or evaluates an expression at specified intervals (in milliseconds)</td> <td><a href="obj_window.asp">Window</a></td> </tr> <tr> <td><a href="met_storage_setitem.asp">setItem()</a></td> <td>Adds that key to the storage, or update that key's value if it already exists</td> <td><a href="api_storage.asp">Storage</a></td> </tr> <tr> <td><a href="jsref_setmilliseconds.asp">setMilliseconds()</a></td> <td>Sets the milliseconds of a date object</td> <td><a href="jsref_obj_date.asp">Date</a></td> </tr> <tr> <td><a href="jsref_setminutes.asp">setMinutes()</a></td> <td>Set the minutes of a date object</td> <td><a href="jsref_obj_date.asp">Date</a></td> </tr> <tr> <td><a href="jsref_setmonth.asp">setMonth()</a></td> <td>Sets the month of a date object</td> <td><a href="jsref_obj_date.asp">Date</a></td> </tr> <tr> <td><a href="met_namednodemap_setnameditem.asp">setNamedItem()</a></td> <td>Sets the specified attribute node (by name)</td> <td><a href="dom_obj_attributes.asp">Attribute</a></td> </tr> <tr> <td><a href="jsref_setseconds.asp">setSeconds()</a></td> <td>Sets the seconds of a date object</td> <td><a href="jsref_obj_date.asp">Date</a></td> </tr> <tr> <td><a href="jsref_settime.asp">setTime()</a></td> <td>Sets a date to a specified number of milliseconds after/before January 1, 1970</td> <td><a href="jsref_obj_date.asp">Date</a></td> </tr> <tr> <td><a href="met_win_settimeout.asp">setTimeout()</a></td> <td>Calls a function or evaluates an expression after a specified number of milliseconds</td> <td><a href="obj_window.asp">Window</a></td> </tr> <tr> <td><a href="jsref_setutcdate.asp">setUTCDate()</a></td> <td>Sets the day of the month of a date object, according to universal time</td> <td><a href="jsref_obj_date.asp">Date</a></td> </tr> <tr> <td><a href="jsref_setutcfullyear.asp">setUTCFullYear()</a></td> <td>Sets the year of a date object, according to universal time</td> <td><a href="jsref_obj_date.asp">Date</a></td> </tr> <tr> <td><a href="jsref_setutchours.asp">setUTCHours()</a></td> <td>Sets the hour of a date object, according to universal time</td> <td><a href="jsref_obj_date.asp">Date</a></td> </tr> <tr> <td><a href="jsref_setutcmilliseconds.asp">setUTCMilliseconds()</a></td> <td>Sets the milliseconds of a date object, according to universal time</td> <td><a href="jsref_obj_date.asp">Date</a></td> </tr> <tr> <td><a href="jsref_setutcminutes.asp">setUTCMinutes()</a></td> <td>Set the minutes of a date object, according to universal time</td> <td><a href="jsref_obj_date.asp">Date</a></td> </tr> <tr> <td><a href="jsref_setutcmonth.asp">setUTCMonth()</a></td> <td>Sets the month of a date object, according to universal time</td> <td><a href="jsref_obj_date.asp">Date</a></td> </tr> <tr> <td><a href="jsref_setutcseconds.asp">setUTCSeconds()</a></td> <td>Set the seconds of a date object, according to universal time</td> <td><a href="jsref_obj_date.asp">Date</a></td> </tr> <tr> <td>setYear()</td> <td><span class="deprecated">Deprecated.</span> Use the <a href="jsref_setfullyear.asp">setFullYear()</a> method instead</td> <td><a href="jsref_obj_date.asp">Date</a></td> </tr> <tr> <td><a href="jsref_shift.asp">shift()</a></td> <td>Removes the first element of an array, and returns that element</td> <td><a href="jsref_obj_array.asp">Array</a></td> </tr> <tr> <td><a href="event_shiftkey.asp">shiftKey</a></td> <td>Returns whether the &quot;SHIFT&quot; key was pressed when an event was triggered</td> <td><a href="obj_mouseevent.asp">MouseEvent</a>, <a href="obj_keyboardevent.asp">KeyboardEvent</a>, <a href="obj_touchevent.asp">TouchEvent</a></td> </tr> <tr> <td><a href="jsref_sign.asp">sign(x)</a></td> <td>Returns the sign of a number (checks whether it is positive, negative or zero)</td> <td><a href="jsref_obj_math.asp">Math</a></td> </tr> <tr> <td><a href="jsref_sin.asp">sin()</a></td> <td>Returns the sine of x (x is in radians)</td> <td><a href="jsref_obj_math.asp">Math</a></td> </tr> <tr> <td><a href="jsref_sinh.asp">sinh()</a></td> <td>Returns the hyperbolic sine of x</td> <td><a href="jsref_obj_math.asp">Math</a></td> </tr> <tr> <td><a href="jsref_slice_array.asp">slice()</a></td> <td>Selects a part of an array, and returns the new array</td> <td><a href="jsref_obj_array.asp">Array</a>, <a href="jsref_obj_string.asp">String</a></td> </tr> <tr> <td><a href="jsref_some.asp">some()</a></td> <td>Checks if any of the elements in an array pass a test</td> <td><a href="jsref_obj_array.asp">Array</a></td> </tr> <tr> <td><a href="jsref_sort.asp">sort()</a></td> <td>Sorts the elements of an array</td> <td><a href="jsref_obj_array.asp">Array</a></td> </tr> <tr> <td><a href="jsref_regexp_source.asp">source</a></td> <td>Returns the text of the RegExp pattern</td> <td><a href="jsref_obj_regexp.asp">RegExp</a></td> </tr> <tr> <td><a href="prop_attr_specified.asp">specified</a></td> <td>Returns true if the attribute has been specified, otherwise it returns false</td> <td><a href="dom_obj_attributes.asp">Attribute</a></td> </tr> <tr> <td><a href="jsref_splice.asp">splice()</a></td> <td>Adds/Removes elements from an array</td> <td><a href="jsref_obj_array.asp">Array</a></td> </tr> <tr> <td><a href="jsref_split.asp">split()</a></td> <td>Splits a string into an array of substrings</td> <td><a href="jsref_obj_string.asp">String</a></td> </tr> <tr> <td><a href="jsref_class_static.asp">static</a></td> <td>Defines a static method for a class</td> <td><a href="jsref_classes.asp">Classes</a></td> </tr> <tr> <td><a href="jsref_startswith.asp">startsWith()</a></td> <td>Checks whether a string begins with specified characters</td> <td><a href="jsref_obj_string.asp">String</a></td> </tr> <tr> <td>state</td> <td>Returns an object containing a copy of the history entries</td> <td><a href="obj_popstateevent.asp">PopStateEvent</a></td> </tr> <tr> <td><a href="jsref_string.asp">String()</a></td> <td>Converts an object's value to a string</td> <td><a href="jsref_obj_global.asp">Global</a></td> </tr> <tr> <td><a href="met_win_stop.asp">stop()</a></td> <td>Stops the window from loading</td> <td><a href="obj_window.asp">Window</a></td> </tr> <tr> <td><a href="event_stopimmediatepropagation.asp">stopImmediatePropagation()</a></td> <td>Prevents other listeners of the same event from being called</td> <td><a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="event_stoppropagation.asp">stopPropagation()</a></td> <td>Prevents further propagation of an event during event flow</td> <td><a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="jsref_stringify.asp">stringify()</a></td> <td>Convert a JavaScript object to a JSON string</td> <td><a href="jsref_obj_json.asp">JSON</a></td> </tr> <tr> <td><a href="jsref_sqrt.asp">sqrt()</a></td> <td>Returns the square root of x</td> <td><a href="jsref_obj_math.asp">Math</a></td> </tr> <tr> <td><a href="jsref_sqrt1_2.asp">SQRT1_2</a></td> <td>Returns the square root of 1/2 (approx. 0.707)</td> <td><a href="jsref_obj_math.asp">Math</a></td> </tr> <tr> <td><a href="jsref_sqrt2.asp">SQRT2</a></td> <td>Returns the square root of 2 (approx. 1.414)</td> <td><a href="jsref_obj_math.asp">Math</a></td> </tr> <tr> <td><a href="prop_win_status.asp">status</a></td> <td>Sets or returns the text in the statusbar of a window</td> <td><a href="obj_window.asp">Window</a></td> </tr> <tr> <td><a href="prop_document_stricterrorchecking.asp">strictErrorChecking</a></td> <td>Sets or returns whether error-checking is enforced or not</td> <td><a href="dom_obj_document.asp">Document</a></td> </tr> <tr> <td>storageArea</td> <td>Returns an object representing the affected storage object</td> <td><a href="obj_storageevent.asp">StorageEvent</a></td> </tr> <tr> <td><a href="prop_html_style.asp">style</a></td> <td>Sets or returns the value of the style attribute of an element</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="jsref_substr.asp">substr()</a></td> <td>Extracts the characters from a string, beginning at a specified start position, and through the specified number of character</td> <td><a href="jsref_obj_string.asp">String</a></td> </tr> <tr> <td><a href="jsref_substring.asp">substring()</a></td> <td>Extracts the characters from a string, between two specified indices</td> <td><a href="jsref_obj_string.asp">String</a></td> </tr> <tr> <td><a href="jsref_class_super.asp">super</a></td> <td>Refers to the parent class</td> <td><a href="jsref_classes.asp">Classes</a></td> </tr> <tr> <td><a href="jsref_switch.asp">switch</a></td> <td>Marks a block of statements to be executed depending on different cases</td> <td><a href="jsref_statements.asp">Statements</a></td> </tr> <tr> <td><a href="met_console_table.asp">table()</a></td> <td>Displays tabular data as a table</td> <td><a href="obj_console.asp">Console</a></td> </tr> <tr> <td><a href="prop_html_tabindex.asp">tabIndex</a></td> <td>Sets or returns the value of the tabindex attribute of an element</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="prop_element_tagname.asp">tagName</a></td> <td>Returns the tag name of an element</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="jsref_tan.asp">tan()</a></td> <td>Returns the tangent of an angle</td> <td><a href="jsref_obj_math.asp">Math</a></td> </tr> <tr> <td><a href="jsref_tanh.asp">tanh()</a></td> <td>Returns the hyperbolic tangent of a number</td> <td><a href="jsref_obj_math.asp">Math</a></td> </tr> <tr> <td><a href="event_target.asp">target</a></td> <td>Returns the element that triggered the event</td> <td><a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="event_touch_targettouches.asp">targetTouches</a></td> <td>Returns a list of all the touch objects that are in contact with the surface and where the touchstart event occured on the same target element as the current target element</td> <td><a href="obj_touchevent.asp">TouchEvent</a></td> </tr> <tr> <td><a href="jsref_regexp_test.asp">test()</a></td> <td>Tests for a match in a string. Returns true or false</td> <td><a href="jsref_obj_regexp.asp">RegExp</a></td> </tr> <tr> <td><a href="prop_node_textcontent.asp">textContent</a></td> <td>Sets or returns the textual content of a node and its descendants</td> <td><a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td>this</td> <td>Refers to the object it belongs to</td> <td></td> </tr> <tr> <td><a href="jsref_throw.asp">throw</a></td> <td>Throws (generates) an error</td> <td><a href="jsref_statements.asp">Statements</a></td> </tr> <tr> <td><a href="met_console_time.asp">time()</a></td> <td>Starts a timer (can track how long an operation takes)</td> <td><a href="obj_console.asp">Console</a></td> </tr> <tr> <td><a href="met_console_timeend.asp">timeEnd()</a></td> <td>Stops a timer that was previously started by console.time()</td> <td><a href="obj_console.asp">Console</a></td> </tr> <tr> <td><a href="event_timestamp.asp">timeStamp</a></td> <td>Returns the time (in milliseconds relative to the epoch) at which the event was created</td> <td><a href="obj_event.asp">Event</a></td> </tr> <tr> <td><a href="prop_doc_title.asp">title</a></td> <td>Sets or returns the title of the document</td> <td><a href="dom_obj_document.asp">Document</a>, <a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td><a href="jsref_todatestring.asp">toDateString()</a></td> <td>Converts the date portion of a Date object into a readable string</td> <td><a href="jsref_obj_date.asp">Date</a></td> </tr> <tr> <td>toGMTString()</td> <td><span class="deprecated">Deprecated.</span> Use the <a href="jsref_toutcstring.asp">toUTCString()</a> method instead</td> <td><a href="jsref_obj_date.asp">Date</a></td> </tr> <tr> <td><a href="jsref_toexponential.asp">toExponential()</a></td> <td>Converts a number into an exponential notation</td> <td><a href="jsref_obj_number.asp">Number</a></td> </tr> <tr> <td><a href="jsref_tofixed.asp">toFixed(x)</a></td> <td>Formats a number with x numbers of digits after the decimal point</td> <td><a href="jsref_obj_number.asp">Number</a></td> </tr> <tr> <td><a href="jsref_tojson.asp">toJSON()</a></td> <td>Returns the date as a string, formatted as a JSON date</td> <td><a href="jsref_obj_date.asp">Date</a></td> </tr> <tr> <td><a href="jsref_toisostring.asp">toISOString()</a></td> <td>Returns the date as a string, using the ISO standard</td> <td><a href="jsref_obj_date.asp">Date</a></td> </tr> <tr> <td><a href="jsref_tolocaledatestring.asp">toLocaleDateString()</a></td> <td>Returns the date portion of a Date object as a string, using locale conventions</td> <td><a href="jsref_obj_date.asp">Date</a></td> </tr> <tr> <td><a href="jsref_tolocalelowercase.asp">toLocaleLowerCase()</a></td> <td>Converts a string to lowercase letters, according to the host's locale</td> <td><a href="jsref_obj_string.asp">String</a></td> </tr> <tr> <td><a href="jsref_tolocalestring.asp">toLocaleString()</a></td> <td>Converts a Date object to a string, using locale conventions</td> <td><a href="jsref_obj_date.asp">Date</a></td> </tr> <tr> <td><a href="jsref_tolocaletimestring.asp">toLocaleTimeString()</a></td> <td>Returns the time portion of a Date object as a string, using locale conventions</td> <td><a href="jsref_obj_date.asp">Date</a></td> </tr> <tr> <td><a href="jsref_tolocaleuppercase.asp">toLocaleUpperCase()</a></td> <td>Converts a string to uppercase letters, according to the host's locale</td> <td><a href="jsref_obj_string.asp">String</a></td> </tr> <tr> <td><a href="jsref_tolowercase.asp">toLowerCase()</a></td> <td>Converts a string to lowercase letters</td> <td><a href="jsref_obj_string.asp">String</a></td> </tr> <tr> <td><a href="prop_win_top.asp">top</a></td> <td>Returns the topmost browser window</td> <td><a href="obj_window.asp">Window</a></td> </tr> <tr> <td><a href="jsref_toprecision.asp">toPrecision(x)</a></td> <td>Formats a number to x length</td> <td><a href="jsref_obj_number.asp">Number</a></td> </tr> <tr> <td><a href="jsref_tostring_array.asp">toString()</a></td> <td>Converts an array to a string, and returns the result</td> <td><a href="jsref_obj_array.asp">Array</a>, <a href="jsref_obj_boolean.asp">Boolean</a>, <a href="jsref_obj_date.asp">Date</a>, <a href="jsref_obj_number.asp">Number</a>, <a href="jsref_obj_regexp.asp">RegExp</a>, <a href="jsref_obj_string.asp">String</a>, <a href="dom_obj_all.asp">Element</a></td> </tr> <tr> <td>total</td> <td>Returns the total amount of work that will be loaded</td> <td><a href="obj_progressevent.asp">ProgressEvent</a></td> </tr> <tr> <td><a href="jsref_totimestring.asp">toTimeString()</a></td> <td>Converts the time portion of a Date object to a string</td> <td><a href="jsref_obj_date.asp">Date</a></td> </tr> <tr> <td><a href="event_touch_touches.asp">touches</a></td> <td>Returns a list of all the touch objects that are currently in contact with the surface</td> <td><a href="obj_touchevent.asp">TouchEvent</a></td> </tr> <tr> <td><a href="jsref_touppercase.asp">toUpperCase()</a></td> <td>Converts a string to uppercase letters</td> <td><a href="jsref_obj_string.asp">String</a></td> </tr> <tr> <td><a href="jsref_toutcstring.asp">toUTCString()</a></td> <td>Converts a Date object to a string, according to universal time</td> <td><a href="jsref_obj_date.asp">Date</a></td> </tr> <tr> <td><a href="met_console_trace.asp">trace()</a></td> <td>Outputs a stack trace to the console</td> <td><a href="obj_console.asp">Console</a></td> </tr> <tr> <td><a href="event_transitionend.asp">transitionend</a></td> <td>The event occurs when a CSS transition has completed</td> <td><a href="obj_transitionevent.asp">TransitionEvent</a></td> </tr> <tr> <td><a href="jsref_trim_string.asp">trim()</a></td> <td>Removes whitespace from both ends of a string</td> <td><a href="jsref_obj_string.asp">String</a></td> </tr> <tr> <td><a href="jsref_trunc.asp">trunc()</a></td> <td>Returns the integer part of a number (x)</td> <td><a href="jsref_obj_math.asp">Math</a></td> </tr> <tr> <td><a href="jsref_try_catch.asp">try ... catch ... finally</a></td> <td>Marks the block of statements to be executed when an error occurs in a try block, and implements error handling</td> <td><a href="jsref_statements.asp">Statements</a></td> </tr> <tr> <td><a href="event_type.asp">type</a></td> <td>Returns the name of the event</td> <td><a href="obj_event.asp">Event</a></td> </tr> <tr> <td>typeof</td> <td>Returns the type of a variable, object, function or expression</td> <td><a href="jsref_operators.asp">Operators</a></td> </tr> <tr> <td><a href="jsref_undefined.asp">undefined</a></td> <td>Indicates that a variable has not been assigned a value</td> <td><a href="jsref_obj_global.asp">Global</a></td> </tr> <tr> <td><a href="jsref_unescape.asp">unescape()</a></td> <td><span class="deprecated">Deprecated in version 1.5.</span> Use <a href="jsref_decodeuri.asp">decodeURI()</a> or <a href="jsref_decodeuricomponent.asp">decodeURIComponent()</a> instead</td> <td><a href="jsref_obj_global.asp">Global</a></td> </tr> <tr> <td><a href="jsref_unshift.asp">unshift()</a></td> <td>Adds new elements to the beginning of an array, and returns the new length</td> <td><a href="jsref_obj_array.asp">Array</a></td> </tr> <tr> <td>url</td> <td>Returns the URL of the changed item's document</td> <td><a href="obj_storageevent.asp">StorageEvent</a></td> </tr> <tr> <td><a href="prop_doc_url.asp">URL</a></td> <td>Returns the full URL of the HTML document</td> <td><a href="dom_obj_document.asp">Document</a></td> </tr> <tr> <td><a href="prop_nav_useragent.asp">userAgent</a></td> <td>Returns the user-agent header sent by the browser to the server</td> <td><a href="obj_navigator.asp">Navigator</a></td> </tr> <tr> <td><a href="jsref_utc.asp">UTC()</a></td> <td>Returns the number of milliseconds in a date since midnight of January 1, 1970, according to UTC time</td> <td><a href="jsref_obj_date.asp">Date</a></td> </tr> <tr> <td><a href="prop_attr_value.asp">value</a></td> <td>Sets or returns the value of the attribute</td> <td><a href="dom_obj_attributes.asp">Attribute</a></td> </tr> <tr> <td><a href="jsref_valueof_array.asp">valueOf()</a></td> <td>Returns the primitive value of an array</td> <td><a href="jsref_obj_array.asp">Array</a>, <a href="jsref_obj_boolean.asp">Boolean</a>, <a href="jsref_obj_date.asp">Date</a>, <a href="jsref_obj_number.asp">Number</a>, <a href="jsref_obj_string.asp">String</a></td> </tr> <tr> <td><a href="jsref_var.asp">var</a></td> <td>Declares a variable</td> <td><a href="jsref_statements.asp">Statements</a></td> </tr> <tr> <td><a href="met_console_warn.asp">warn()</a></td> <td>Outputs a warning message to the console</td> <td><a href="obj_console.asp">Console</a></td> </tr> <tr> <td>watchPosition()</td> <td>Returns a watch ID value that then can be used to unregister the handler by passing it to the Geolocation.clearWatch() method</td> <td><a href="api_geolocation.asp">Geolocation</a></td> </tr> <tr> <td><a href="event_which.asp">which</a></td> <td>Returns which mouse button was pressed when the mouse event was triggered</td> <td><a href="obj_mouseevent.asp">MouseEvent</a>, <a href="obj_keyboardevent.asp">KeyboardEvent</a></td> </tr> <tr> <td><a href="prop_screen_width.asp">width</a></td> <td>Returns the total width of the screen</td> <td><a href="obj_screen.asp">Screen</a></td> </tr> <tr> <td><a href="event_view.asp">view</a></td> <td>Returns a reference to the Window object where the event occurred</td> <td><a href="obj_uievent.asp">UiEvent</a></td> </tr> <tr> <td>void</td> <td>Evaluates an expression and returns undefined</td> <td><a href="jsref_operators.asp">Operators</a></td> </tr> <tr> <td><a href="jsref_while.asp">while</a></td> <td>Marks a block of statements to be executed while a condition is true</td> <td><a href="jsref_statements.asp">Statements</a></td> </tr> <tr> <td><a href="met_doc_write.asp">write()</a></td> <td>Writes HTML expressions or JavaScript code to a document</td> <td><a href="dom_obj_document.asp">Document</a></td> </tr> <tr> <td><a href="met_doc_writeln.asp">writeln()</a></td> <td>Same as write(), but adds a newline character after each statement</td> <td><a href="dom_obj_document.asp">Document</a></td> </tr> <tr> <td>yield</td> <td>Pauses and resumes a generator function</td> <td><a href="jsref_operators.asp">Operators</a></td> </tr> </table> </div> <hr> <h2>JavaScript Tutorial</h2> <p><a class="ws-btn w3-margin-bottom" href="/js/default.asp">Visit Our JavaScript Tutorial &raquo;</a></p> <hr> <br> <div class="w3-clear nextprev"> <a class="w3-left w3-btn" href="default.asp">&#10094; Previous</a> <a class="w3-right w3-btn" href="jsref_obj_array.asp">Next &#10095;</a> </div> <div id="user-profile-bottom-wrapper" class="user-profile-bottom-wrapper" > <div class="user-authenticated w3-hide"> <a href="https://profile.w3schools.com/log-in?redirect_url=https%3A%2F%2Fmy-learning.w3schools.com" class="user-profile-btn ga-bottom ga-bottom-profile" title="Your W3Schools Profile" aria-label="Your W3Schools Profile" target="_top" > <svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 2048 2048" class="user-profile-icon" aria-label="Your W3Schools Profile Icon" > <path d="M 843.500 1148.155 C 837.450 1148.515, 823.050 1149.334, 811.500 1149.975 C 742.799 1153.788, 704.251 1162.996, 635.391 1192.044 C 517.544 1241.756, 398.992 1352.262, 337.200 1470 C 251.831 1632.658, 253.457 1816.879, 340.500 1843.982 C 351.574 1847.431, 1696.426 1847.431, 1707.500 1843.982 C 1794.543 1816.879, 1796.169 1632.658, 1710.800 1470 C 1649.008 1352.262, 1530.456 1241.756, 1412.609 1192.044 C 1344.588 1163.350, 1305.224 1153.854, 1238.500 1150.039 C 1190.330 1147.286, 1196.307 1147.328, 1097 1149.035 C 1039.984 1150.015, 1010.205 1150.008, 950 1149.003 C 851.731 1147.362, 856.213 1147.398, 843.500 1148.155" stroke="none" fill="#2a93fb" fill-rule="evenodd" /> <path d="M 1008 194.584 C 1006.075 194.809, 999.325 195.476, 993 196.064 C 927.768 202.134, 845.423 233.043, 786 273.762 C 691.987 338.184, 622.881 442.165, 601.082 552 C 588.496 615.414, 592.917 705.245, 611.329 760.230 C 643.220 855.469, 694.977 930.136, 763.195 979.321 C 810.333 1013.308, 839.747 1026.645, 913.697 1047.562 C 1010.275 1074.879, 1108.934 1065.290, 1221 1017.694 C 1259.787 1001.221, 1307.818 965.858, 1339.852 930.191 C 1460.375 795.998, 1488.781 609.032, 1412.581 451.500 C 1350.098 322.327, 1240.457 235.724, 1097.500 202.624 C 1072.356 196.802, 1025.206 192.566, 1008 194.584" stroke="none" fill="#0aaa8a" fill-rule="evenodd" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="user-progress" aria-label="Your W3Schools Profile Progress" > <path class="user-progress-circle1" fill="none" d="M 25.99650934151373 15.00000030461742 A 20 20 0 1 0 26 15" ></path> <path class="user-progress-circle2" fill="none" d="M 26 15 A 20 20 0 0 0 26 15" ></path> </svg> <span class="user-progress-star">&#x2605;</span> <span class="user-progress-point">+1</span> </a> </div> <div class="w3s-pathfinder -teaser user-anonymous w3-hide"> <div class="-background-image -variant-t2">&nbsp;</div> <div class="-inner-wrapper"> <div class="-main-section"> <div class="-inner-wrapper"> <div class="-title">W3schools Pathfinder</div> <div class="-headline">Track your progress - it's free!</div> <div class="-body"> <div class="-progress-bar"> <div class="-slider" style="width: 20%;">&nbsp;</div> </div> </div> </div> </div> <div class="-right-side-section"> <div class="-user-session-btns"> <a href="https://profile.w3schools.com/log-in?redirect_url=https%3A%2F%2Fpathfinder.w3schools.com" class="-login-btn w3-btn bar-item-hover w3-right ws-light-green ga-bottom ga-bottom-login" title="Login to your account" aria-label="Login to your account" target="_top" > Log in </a> <a href="https://profile.w3schools.com/sign-up?redirect_url=https%3A%2F%2Fpathfinder.w3schools.com" class="-signup-btn w3-button w3-right ws-green ws-hover-green ga-bottom ga-bottom-signup" title="Sign Up to Improve Your Learning Experience" aria-label="Sign Up to Improve Your Learning Experience" target="_top" > Sign Up </a> </div> </div> </div> </div> </div> </div> <div class="w3-col l2 m12" id="right"> <div class="sidesection"> <div id="skyscraper"> <div id="adngin-sidebar_top-0"></div> </div> </div> <style> .ribbon-vid { font-size:12px; font-weight:bold; padding: 6px 20px; left:-20px; top:-10px; text-align: center; color:black; border-radius:25px; } </style> <div class="sidesection" style="margin-top:20px;margin-bottom:20px;"> <a id="upperfeatureshowcaselink" class="ga-right ga-top-fullaccess-jan" href="https://campus.w3schools.com/products/w3schools-full-access-course" target="_blank"> <picture id="upperfeatureshowcase"> <source id="upperfeatureshowcase3001" srcset="/images/img_fullaccess_up_sep1_green_300.png" media="(max-width: 990px)" style="border-radius: 5px;"> <source id="upperfeatureshowcase120" srcset="/images/img_fullaccess_up_sep1_green_120.png" media="(max-width: 1260px)" style="border-radius: 5px;"> <source id="upperfeatureshowcase160" srcset="/images/img_fullaccess_up_sep1_green_160.png" media="(max-width: 1700px)" style="border-radius: 5px;"> <img id="upperfeatureshowcase300" src="/images/img_fullaccess_up_sep1_green_300.png" alt="Get Certified" style="width:auto;border-radius: 5px;"> </picture> </a> </div> <div class="sidesection"> <h4><a href="/colors/colors_picker.asp">COLOR PICKER</a></h4> <a href="/colors/colors_picker.asp" class="ga-right"> <picture> <source srcset="/images/colorpicker2000.webp" type="image/webp"> <img src="/images/colorpicker2000.png" alt="colorpicker" loading="lazy"> </picture> </a> </div> <div class="sidesection"> <div class="sharethis"> <a href="https://www.youtube.com/@w3schools" target="_blank" title="W3Schools on YouTube"><span class="fa fa-youtube fa-2x ga-right w3-hover-text-red"></span></a> <a href="https://www.linkedin.com/company/w3schools.com/" target="_blank" title="W3Schools on LinkedIn"><span class="fa fa-linkedin-square fa-2x ga-right"></span></a> <a href="https://discord.com/invite/w3schools" target="_blank" title='Join the W3schools community on Discord'><span class="fa fa-discord fa-2x ga-right"></span></a> <a href="https://www.facebook.com/w3schoolscom/" target="_blank" title="W3Schools on Facebook"><span class="fa fa-facebook-square fa-2x ga-right"></span></a> <a href="https://www.instagram.com/w3schools.com_official/" target="_blank" title="W3Schools on Instagram"><span class="fa fa-instagram fa-2x ga-right"></span></a> </div> </div> <div id="vidpos" class="sidesection" style="text-align:center;margin-bottom:0;height:0;"> <div id="adngin-outstream-0"></div> </div> <div id="stickypos" class="sidesection" style="text-align:center;position:sticky;top:50px;"> <div id="stickyadcontainer"> <div style="position:relative;margin:auto;"> <div id="adngin-sidebar_sticky-0"></div> <script> function secondSnigel() { if(window.adngin && window.adngin.adnginLoaderReady) { if (Number(w3_getStyleValue(document.getElementById("main"), "height").replace("px", "")) > 2200) { if (document.getElementById("adngin-mid_content-0")) { adngin.queue.push(function(){ adngin.cmd.startAuction([ {placement: "adngin-sidebar_sticky-0", adUnit: "sidebar_sticky" }, {placement: "adngin-mid_content-0", adUnit: "mid_content" }, ]); }); } else { adngin.queue.push(function(){ adngin.cmd.startAuction([ {placement: "adngin-sidebar_sticky-0", adUnit: "sidebar_sticky" }, ]); }); } } else { if (document.getElementById("adngin-mid_content-0")) { adngin.queue.push(function(){ adngin.cmd.startAuction([ {placement: "adngin-mid_content-0", adUnit: "mid_content" }, ]); }); } } } else { window.addEventListener('adnginLoaderReady', function() { if (Number(w3_getStyleValue(document.getElementById("main"), "height").replace("px", "")) > 2200) { if (document.getElementById("adngin-mid_content-0")) { adngin.queue.push(function(){ adngin.cmd.startAuction([ {placement: "adngin-sidebar_sticky-0", adUnit: "sidebar_sticky" }, {placement: "adngin-mid_content-0", adUnit: "mid_content" }, ]); }); } else { adngin.queue.push(function(){ adngin.cmd.startAuction([ {placement: "adngin-sidebar_sticky-0", adUnit: "sidebar_sticky" }, ]); }); } } else { if (document.getElementById("adngin-mid_content-0")) { adngin.queue.push(function(){ adngin.cmd.startAuction([ {placement: "adngin-mid_content-0", adUnit: "mid_content" }, ]); }); } } }); } } </script> </div> </div> </div> <script> uic_r_c() </script> </div> </div> <div id="footer" class="footer w3-container w3-white"> <hr> <div style="overflow:auto"> <div class="bottomad"> <!-- BottomMediumRectangle --> <!--<pre>bottom_medium_rectangle, all: [970,250][300,250][336,280]</pre>--> <div id="adngin-bottom_left-0" style="padding:0 10px 10px 0;float:left;width:auto;"></div> <!-- adspace bmr --> <!-- RightBottomMediumRectangle --> <!--<pre>right_bottom_medium_rectangle, desktop: [300,250][336,280]</pre>--> <div id="adngin-bottom_right-0" style="padding:0 10px 10px 0;float:left;width:auto;"></div> </div> </div> <!--<hr>--> </div> <style> #footerwrapper { background-image:url('/images/lynx_landing.webp'), url('/images/background_in_space.webp'); background-color: #282A35; background-repeat: no-repeat, repeat; background-position: right bottom, center center /*left top*/; } #spacemyfooter { padding:40px 80px 300px 80px; max-width:1400px; xmargin:auto; } .footerlinks_1 { width:auto; float:left; padding:40px 30px; color:#FFF4A3; font-family: Source Sans Pro, sans-serif; } .footerlinks_1 .fa-logo { font-size:46px!important; color:#ddd; } .footerlinks_1:nth-child(1) { padding:30px 10px 30px 40px; } .footerlinks_1 a{ text-decoration:none; } .footerlinks_1 a:hover,.footerlinks_1 a:active{ text-decoration:underline; color:#FFF4A3; } .footerlinks_1 a:hover,.footerlinks_1 a:active{ text-decoration:underline; color:#FFF4A3!; } .footerlinks_1 a:hover i{ color:#FFF4A3!important; } .footerlinks_2 { width:auto; float:left; padding-left:40px; padding-right:135px; color:#ddd; font-family: Source Sans Pro, sans-serif; font-size:12px; line-height:15px; } .footerlinks_2:nth-child(4) { padding-right:0; } .footerlinks_2 h5 { margin-bottom:20px; } .footerlinks_2 a:visited,.footerlinks_2 a:link{ text-decoration:none; } .footerlinks_2 a:hover,.footerlinks_2 a:active{ color:#FFF4A3; } .footersome { padding:60px 40px 10px 40px; color:#ddd; font-size:20px; } .footersome a { margin-right:10px; } .footersome a:hover,.footersome a:active{ color:#FFF4A3; } .footersome .textlink { font-size:15px; text-decoration:none; } .footersome .textlink:active,.footersome .textlink:hover { text-decoration:underline; } .footertext { padding-left:40px; color:#ddd; font-size:12px; line-height:15px; } .footertext a:hover,.footertext a:active{ color:#FFF4A3; } @media screen and (max-width: 1200px) { #footerwrapper { background-size: 500px, auto; } .footerlinks_1 { padding-left:2.6%; padding-right:2.6%; } .footerlinks_2 { padding-right:8%; } } @media screen and (max-width: 992px) { .footerlinks_1 { width:100%; margin:auto; float:none; text-align:center; padding:10px 20px!important; font-size:20px; } .footerlinks_1:nth-child(1) { padding:40px 20px; } .footerlinks_2 { width:100%; float:none; margin:auto; font-size:16px; line-height:20px; padding:0; text-align:center; } .footerlinks_2 h5 { font-size:26px; margin-top:40px; } .footertext { text-align:center; padding:0; } .footer-hide-special { display:none; } #spacemyfooter { padding-bottom:400px; } .footersome { text-align:center; } } @media screen and (max-width: 992px) { #footerwrapper { background-image:url('/images/lynx_landing.webp'), url('/images/background_in_space.webp'); background-color: #282A35; background-repeat: no-repeat, repeat; background-position: center bottom, left top; } } </style> <div id="footerwrapper"> <style> @media screen and (max-width: 1440px) { .footerlinks_1 { padding-left:2.5%; padding-right:1.5%; } .footerlinks_1:nth-child(1) { width:100%; padding-left:0; } .footerlinks_1:nth-child(2) { padding-left:0; } .footerlinks_2 { padding-right:2%; } .footerlinks_2:nth-child(1) { padding-left:0; } .footerlinks_2:nth-child(4) { padding-right:0; } #spacemyfooter { padding-bottom:400px; } .footertext { padding-left:0; } .footersome { padding-left:0; } .footer-hide-special { display:none; } } @media screen and (max-width: 1200px) { #footerwrapper { background-size: 500px, auto; } .footerlinks_1 { padding-left:1.8%; padding-right:1.8%; } .footerlinks_2 { padding-right:0; } } @media screen and (max-width: 992px) { .footersome { padding:45px 10px 30px 10px; } } </style> <div id="spacemyfooter"> <div style="overflow:hidden;"> <div class="footerlinks_1"> <a href="//www.w3schools.com" class="ga-bottom" aria-label="W3Schools.com" alt="W3Schools.com"> <i class="fa fa-logo"></i> </a> </div> <div class="footerlinks_1"><a href="/plus/index.php" title="Become a PLUS user and unlock powerful features" class="ga-bottom ga-bottom-plus">PLUS</a></div> <div class="footerlinks_1"><a href="/spaces/index.php" title="Get your own website with W3Schools Spaces" class="ga-bottom ga-bottom-spaces">SPACES</a></div> <div class="footerlinks_1"><a href="https://campus.w3schools.com/collections/certifications" title="Document your knowledge by getting certified" target="_blank" class="ga-bottom ga-bottom-cert">GET CERTIFIED</a></div> <div class="footerlinks_1"><a href="/academy/teachers/index.php" title="Contact us about W3Schools Academy for educational institutions" target="_blank" class="ga-bottom ga-bottom-teachers">FOR TEACHERS</a></div> <div class="footerlinks_1"><a href="/academy/index.php" target="_blank">FOR BUSINESS</a></div> <div class="footerlinks_1"><a href="javascript:void(0);" title="Contact us about sales or errors" onclick="reportError();return false">CONTACT US</a></div> </div> <style> /*Remove this style after 20. April 2024*/ #err_message { padding:8px 16px 16px 40px; border-radius:5px; display:none; position:relative; background-color:#2D3748; color:#FFF4A3; font-family:'Source Sans Pro', sans-serif; } #err_message h2 { font-family:'Source Sans Pro', sans-serif; } #err_message p { color:#f1f1f1; } #err_message #close_err_message { position:absolute; right:0; top:0; font-size:20px; cursor:pointer; width:30px; height:30px; text-align:center; } #err_message #close_err_message:hover { background-color:#FFF4A3; color:#2D3748; border-radius:50% } </style> <div id="err_message"> <span id="close_err_message" onclick="this.parentElement.style.display='none'">&times;</span> <h2>Contact Sales</h2> <p>If you want to use W3Schools services as an educational institution, team or enterprise, send us an e-mail:<br>sales@w3schools.com</p> <h2>Report Error</h2> <p>If you want to report an error, or if you want to make a suggestion, send us an e-mail:<br>help@w3schools.com</p> </div> <div style="overflow:hidden;"> <div class="footerlinks_2"> <h5 style="font-family: 'Source Sans Pro', sans-serif;">Top Tutorials</h5> <a href="/html/default.asp" class="ga-bottom">HTML Tutorial</a><br> <a href="/css/default.asp" class="ga-bottom">CSS Tutorial</a><br> <a href="/js/default.asp" class="ga-bottom">JavaScript Tutorial</a><br> <a href="/howto/default.asp" class="ga-bottom">How To Tutorial</a><br> <a href="/sql/default.asp" class="ga-bottom">SQL Tutorial</a><br> <a href="/python/default.asp" class="ga-bottom">Python Tutorial</a><br> <a href="/w3css/default.asp" class="ga-bottom">W3.CSS Tutorial</a><br> <a href="/bootstrap/bootstrap_ver.asp" class="ga-bottom">Bootstrap Tutorial</a><br> <a href="/php/default.asp" class="ga-bottom">PHP Tutorial</a><br> <a href="/java/default.asp" class="ga-bottom">Java Tutorial</a><br> <a href="/cpp/default.asp" class="ga-bottom">C++ Tutorial</a><br> <a href="/jquery/default.asp" class="ga-bottom">jQuery Tutorial</a><br> </div> <div class="footerlinks_2"> <h5 style="font-family: 'Source Sans Pro', sans-serif;">Top References</h5> <a href="/tags/default.asp" class="ga-bottom">HTML Reference</a><br> <a href="/cssref/index.php" class="ga-bottom">CSS Reference</a><br> <a href="/jsref/default.asp" class="ga-bottom">JavaScript Reference</a><br> <a href="/sql/sql_ref_keywords.asp" class="ga-bottom">SQL Reference</a><br> <a href="/python/python_reference.asp" class="ga-bottom">Python Reference</a><br> <a href="/w3css/w3css_references.asp" class="ga-bottom">W3.CSS Reference</a><br> <a href="/bootstrap/bootstrap_ref_all_classes.asp" class="ga-bottom">Bootstrap Reference</a><br> <a href="/php/php_ref_overview.asp" class="ga-bottom">PHP Reference</a><br> <a href="/colors/colors_names.asp" class="ga-bottom">HTML Colors</a><br> <a href="/java/java_ref_keywords.asp" class="ga-bottom">Java Reference</a><br> <a href="/angular/angular_ref_directives.asp" class="ga-bottom">Angular Reference</a><br> <a href="/jquery/jquery_ref_overview.asp" class="ga-bottom">jQuery Reference</a><br> </div> <div class="footerlinks_2"> <h5 style="font-family: 'Source Sans Pro', sans-serif;">Top Examples</h5> <a href="/html/html_examples.asp" class="ga-bottom">HTML Examples</a><br> <a href="/css/css_examples.asp" class="ga-bottom">CSS Examples</a><br> <a href="/js/js_examples.asp" class="ga-bottom">JavaScript Examples</a><br> <a href="/howto/default.asp" class="ga-bottom">How To Examples</a><br> <a href="/sql/sql_examples.asp" class="ga-bottom">SQL Examples</a><br> <a href="/python/python_examples.asp" class="ga-bottom">Python Examples</a><br> <a href="/w3css/w3css_examples.asp" class="ga-bottom">W3.CSS Examples</a><br> <a href="/bootstrap/bootstrap_examples.asp" class="ga-bottom">Bootstrap Examples</a><br> <a href="/php/php_examples.asp" class="ga-bottom">PHP Examples</a><br> <a href="/java/java_examples.asp" class="ga-bottom">Java Examples</a><br> <a href="/xml/xml_examples.asp" class="ga-bottom">XML Examples</a><br> <a href="/jquery/jquery_examples.asp" class="ga-bottom">jQuery Examples</a><br> </div> <div class="footerlinks_2"> <a href="https://campus.w3schools.com/collections/course-catalog" target="_blank" class="ga-bottom"><h5 style="font-family: 'Source Sans Pro', sans-serif;">Get Certified</h5></a> <a href="https://campus.w3schools.com/collections/certifications/products/html-certificate" target="_blank" class="ga-bottom">HTML Certificate</a><br> <a href="https://campus.w3schools.com/collections/certifications/products/css-certificate" target="_blank" class="ga-bottom">CSS Certificate</a><br> <a href="https://campus.w3schools.com/collections/certifications/products/javascript-certificate" target="_blank" class="ga-bottom">JavaScript Certificate</a><br> <a href="https://campus.w3schools.com/collections/certifications/products/front-end-certificate" target="_blank" class="ga-bottom">Front End Certificate</a><br> <a href="https://campus.w3schools.com/collections/certifications/products/sql-certificate" target="_blank" class="ga-bottom">SQL Certificate</a><br> <a href="https://campus.w3schools.com/collections/certifications/products/python-certificate" target="_blank" class="ga-bottom">Python Certificate</a><br> <a href="https://campus.w3schools.com/collections/certifications/products/php-certificate" target="_blank" class="ga-bottom">PHP Certificate</a><br> <a href="https://campus.w3schools.com/collections/certifications/products/jquery-certificate" target="_blank" class="ga-bottom">jQuery Certificate</a><br> <a href="https://campus.w3schools.com/collections/certifications/products/java-certificate" target="_blank" class="ga-bottom">Java Certificate</a><br> <a href="https://campus.w3schools.com/collections/certifications/products/c-certificate" target="_blank" class="ga-bottom">C++ Certificate</a><br> <a href="https://campus.w3schools.com/collections/certifications/products/c-certificate-1" target="_blank" class="ga-bottom">C# Certificate</a><br> <a href="https://campus.w3schools.com/collections/certifications/products/xml-certificate" target="_blank" class="ga-bottom">XML Certificate</a><br> </div> </div> <div class="footersome"> <a target="_blank" href="https://www.youtube.com/@w3schools" title="W3Schools on YouTube"><i class="fa fa-youtube"></i></a> <a target="_blank" href="https://www.linkedin.com/company/w3schools.com/" title="W3Schools on LinkedIn"><i class="fa">&#62220;</i></a> <a target="_blank" href="https://discord.com/invite/w3schools" title="Join the W3schools community on Discord"><i class="fa">&#59399;</i></a> <a target="_blank" href="https://www.facebook.com/w3schoolscom/" title="W3Schools on Facebook"><i class="fa">&#59398;</i></a> <a target="_blank" href="https://www.instagram.com/w3schools.com_official/" title="W3Schools on Instagram"><i class="fa">&#61805;</i></a> <div class="w3-hide-large" style="margin-top:16px"></div> <a target="_blank" href="/forum/default.asp" title="Forum" class="textlink">FORUM</a> <a target="_blank" href="/about/default.asp" title="About W3Schools" class="textlink">ABOUT</a> <a target="_blank" href="/academy/index.php" title="Contact us about W3Schools Academy for educational institutions and organizations" class="textlink">ACADEMY</a> </div> <div class="footertext"> W3Schools is optimized for learning and training. Examples might be simplified to improve reading and learning.<br class="footer-hide-special"> Tutorials, references, and examples are constantly reviewed to avoid errors, but we cannot warrant full correctness<br class="footer-hide-special"> of all content. While using W3Schools, you agree to have read and accepted our <a href="/about/about_copyright.asp" class="ga-bottom">terms of use</a>, <a href="/about/about_privacy.asp" class="ga-bottom">cookie and privacy policy</a>.<br><br> <a href="/about/about_copyright.asp" class="ga-bottom">Copyright 1999-2024</a> by Refsnes Data. All Rights Reserved. <a href="//www.w3schools.com/w3css/default.asp" class="ga-bottom">W3Schools is Powered by W3.CSS</a>.<br><br> </div> </div> </div> </div> <script src="/lib/topnav/main.js?v=1.0.32"></script> <script src="/lib/w3schools_footer.js?update=20240910"></script> <script src="/lib/w3schools_features.js?update=20240927"></script> <script> MyLearning.loadUser('footer', function () { // if (!UserSession.loggedIn) { // addMyLearnButt(); // } }); function docReady(fn) { document.addEventListener("DOMContentLoaded", fn); if (document.readyState === "interactive" || document.readyState === "complete" ) { fn(); } } uic_r_z(); uic_r_d() const upperfeatureshowcaselink = document.getElementById("upperfeatureshowcaselink"); if (upperfeatureshowcaselink) { displayInternalFeatures(); } /* function addMyLearnButt() { let nav = document.getElementsByClassName("nextprev"); if (document.body.contains(nav[1])) { if ((nav[1].firstElementChild.innerHTML.indexOf("Previous") || nav[1].firstElementChild.innerHTML.indexOf("Home") !== -1) && (nav[1].firstElementChild.nextElementSibling.innerHTML.indexOf("Next") !== -1)) { let myLearnButt = document.createElement("a"); myLearnButt.innerHTML="Log in to track progress"; myLearnButt.classList.add("w3-btn", "w3-hide-small", "myl-nav-butt"); myLearnButt.href="https://www.w3schools.com/signup/?utm_source=classic&utm_medium=" + subjectFolder + "_tutorial&utm_campaign=button_lower_navigation"; myLearnButt.setAttribute("title", "Sign Up and improve Your Learning Experience"); myLearnButt.setAttribute("target", "_blank"); nav[1].classList.add("w3-center"); nav[1].firstElementChild.insertAdjacentElement("afterend", myLearnButt); } } } */ </script> <!--[if lt IE 9]> <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script> <script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script> <![endif]--> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10