1<!doctype html> 2<html lang="en-US"> 3<head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1"> 6 <link rel="profile" href="https://gmpg.org/xfn/11"> 7 <title>Contact - w3collective</title> 8<!-- This site is running CAOS for WordPress --> 9 10<!-- The SEO Framework by Sybre Waaijer --> 11<meta name="robots" content="max-snippet:-1,max-image-preview:standard,max-video-preview:-1" /> 12<link rel="canonical" href="https://w3collective.com/contact/" /> 13<meta name="description" content="Complete the form below and weâll get back to you as soon as possible." />
14<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://w3collective.com/#/schema/WebSite","url":"https://w3collective.com/","name":"w3collective","description":"Practical HTML, CSS, & JavaScript tutorials!","inLanguage":"en-US","potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://w3collective.com/search/{search_term_string}/"},"query-input":"required name=search_term_string"},"publisher":{"@type":"Organization","@id":"https://w3collective.com/#/schema/Organization","name":"w3collective","url":"https://w3collective.com/","logo":{"@type":"ImageObject","url":"https://w3collective.com/wp-content/uploads/2023/04/w3-profile.png","contentUrl":"https://w3collective.com/wp-content/uploads/2023/04/w3-profile.png","width":300,"height":300,"contentSize":"4655"}}},{"@type":"WebPage","@id":"https://w3collective.com/contact/","url":"https://w3collective.com/contact/","name":"Contact - w3collective","description":"Complete the form below and weâll get back to you as soon as possible.","inLanguage":"en-US","isPartOf":{"@id":"https://w3collective.com/#/schema/WebSite"},"breadcrumb":{"@type":"BreadcrumbList","@id":"https://w3collective.com/#/schema/BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":"https://w3collective.com/","name":"w3collective"},{"@type":"ListItem","position":2,"name":"Contact"}]},"potentialAction":{"@type":"ReadAction","target":"https://w3collective.com/contact/"}}]}</script>
14 15<!-- / The SEO Framework by Sybre Waaijer | 11.00ms meta | 5.77ms boot --> 16 17<link rel='preconnect' href='//www.google-analytics.com' /> 18<link rel="alternate" type="application/rss+xml" title="w3collective » Feed" href="https://w3collective.com/feed/" /> 19<link rel="alternate" type="application/rss+xml" title="w3collective » Comments Feed" href="https://w3collective.com/comments/feed/" />
20<script> 21window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/w3collective.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=30f576594eb8592d17f2554cdcaae6b6"}}; 22/*! This file is auto-generated */ 23!function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); 24</script>
24 25<style id='wp-emoji-styles-inline-css'> 26 27 img.wp-smiley, img.emoji { 28 display: inline !important; 29 border: none !important; 30 box-shadow: none !important; 31 height: 1em !important; 32 width: 1em !important; 33 margin: 0 0.07em !important; 34 vertical-align: -0.1em !important; 35 background: none !important; 36 padding: 0 !important; 37 } 38</style> 39<link rel='stylesheet' id='wp-block-library-css' href='https://w3collective.com/wp-includes/css/dist/block-library/style.min.css?ver=30f576594eb8592d17f2554cdcaae6b6' media='all' /> 40<link rel='stylesheet' id='syntax-highlighting-code-block-theme-css' href='https://w3collective.com/wp-content/plugins/syntax-highlighting-code-block/vendor/scrivo/highlight-php/styles/nord.css?ver=1.5.0' media='all' /> 41<style id='syntax-highlighting-code-block-inline-css'> 42.wp-block-code { 43 border: 0; 44 padding: 0; 45 -webkit-text-size-adjust: 100%; 46 text-size-adjust: 100%; 47} 48 49.wp-block-code > span { 50 display: block; 51 overflow: auto; 52} 53 54.shcb-language { 55 border: 0; 56 clip: rect(1px, 1px, 1px, 1px); 57 -webkit-clip-path: inset(50%); 58 clip-path: inset(50%); 59 height: 1px; 60 margin: -1px; 61 overflow: hidden; 62 padding: 0; 63 position: absolute; 64 width: 1px; 65 word-wrap: normal; 66 word-break: normal; 67} 68 69.hljs { 70 box-sizing: border-box; 71} 72 73.hljs.shcb-code-table { 74 display: table; 75 width: 100%; 76} 77 78.hljs.shcb-code-table > .shcb-loc { 79 color: inherit; 80 display: table-row; 81 width: 100%; 82} 83 84.hljs.shcb-code-table .shcb-loc > span { 85 display: table-cell; 86} 87 88.wp-block-code code.hljs:not(.shcb-wrap-lines) { 89 white-space: pre; 90} 91 92.wp-block-code code.hljs.shcb-wrap-lines { 93 white-space: pre-wrap; 94} 95 96.hljs.shcb-line-numbers { 97 border-spacing: 0; 98 counter-reset: line; 99} 100 101.hljs.shcb-line-numbers > .shcb-loc { 102 counter-increment: line; 103} 104 105.hljs.shcb-line-numbers .shcb-loc > span { 106 padding-left: 0.75em; 107} 108 109.hljs.shcb-line-numbers .shcb-loc::before { 110 border-right: 1px solid #ddd; 111 content: counter(line); 112 display: table-cell; 113 padding: 0 0.75em; 114 text-align: right; 115 -webkit-user-select: none; 116 -moz-user-select: none; 117 -ms-user-select: none; 118 user-select: none; 119 white-space: nowrap; 120 width: 1%; 121} 122 123.hljs > mark.shcb-loc { background-color: #4D525C; } 124</style> 125<style id='classic-theme-styles-inline-css'> 126/*! This file is auto-generated */ 127.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 128</style> 129<style id='global-styles-inline-css'> 130body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
130--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}body .is-layout-grid{display: grid;}body .is-layout-grid > *{margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
130.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 131.wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;} 132:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} 133:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} 134.wp-block-pullquote{font-size: 1.5em;line-height: 1.6;} 135</style> 136<link rel='stylesheet' id='bodiggity-style-css' href='https://w3collective.com/wp-content/themes/w3c/style.css?ver=1.08' media='all' />
137<script data-cfasync="false" async src="https://w3collective.com/wp-content/uploads/caos/f736314d.js?id=G-EETERXBF9E" id="caos-gtag-js"></script>
vendor: 1 bytes, line 137
137
138<script data-cfasync="false" id="caos-gtag-js-after">
vendor: 156 bytes, lines 139-146
139window.dataLayer = window.dataLayer || []; 140 141 function gtag() { 142 dataLayer.push(arguments); 143 } 144 145 gtag('js', new Date()); 146 gtag('config', '
146G-EETERXBF9E
vendor: 110 bytes, lines 146-147
146', {"cookie_domain":"w3collective.com","cookie_flags":"samesite=none;secure","allow_google_signals":true}); 147
148</script>
148 149<link rel="https://api.w.org/" href="https://w3collective.com/wp-json/" /><link rel="alternate" type="application/json" href="https://w3collective.com/wp-json/wp/v2/pages/21" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://w3collective.com/xmlrpc.php?rsd" /> 150<link rel="icon" href="https://w3collective.com/wp-content/uploads/2023/04/w3-profile-150x150.png" sizes="32x32" /> 151<link rel="icon" href="https://w3collective.com/wp-content/uploads/2023/04/w3-profile.png" sizes="192x192" /> 152<link rel="apple-touch-icon" href="https://w3collective.com/wp-content/uploads/2023/04/w3-profile.png" /> 153<meta name="msapplication-TileImage" content="https://w3collective.com/wp-content/uploads/2023/04/w3-profile.png" /> 154 <link rel="preconnect" href="https://fonts.gstatic.com"> 155 <link href="https://fonts.googleapis.com/css2?family=Rubik:wght@400;500&display=swap" rel="stylesheet"> 156</head> 157<body class="page-template-default page page-id-21"> 158<div id="top-banner"> 159 <a target="_blank" rel="nofollow noopener" href="https://click.linksynergy.com/fs-bin/click?id=vSh04XehcDw&offerid=507388.1541&subid=0&type=4"> 160 <span>#AD</span> Top Online Web Development & Programming Courses | Udemy 161 </a> 162</div> 163<div id="header-wrapper"> 164 <header id="header" class="container"> 165 <a id="header-site" href="https://w3collective.com/" rel="home">w3collective</a> 166 <nav> 167 <div class="menu-header-container"><ul id="menu-header" class="menu"><li id="menu-item-1813" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1813"><a href="https://w3collective.com/tag/html/">HTML</a></li> 168<li id="menu-item-1814" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1814"><a href="https://w3collective.com/tag/css/">CSS</a></li> 169<li id="menu-item-1815" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1815"><a href="https://w3collective.com/tag/js/">JavaScript</a></li> 170<li id="menu-item-1816" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1816"><a href="https://w3collective.com/tag/react/">React</a></li> 171<li id="menu-item-1817" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1817"><a href="https://w3collective.com/tag/node/">Node.js</a></li> 172</ul></div> </nav> 173 <form role="search" method="get" id="searchform" class="searchform" action="https://w3collective.com/" > 174 <div><label class="screen-reader-text" for="s">Search for:</label> 175 <input type="text" value="" name="s" id="s" /> 176 <input type="submit" id="searchsubmit" value="Search" /> 177 </div> 178 </form> </header> 179 <div id="newsletter"> 180 <img src="https://w3collective.com/wp-content/uploads/2023/03/ipad-screen.png" width="143" height="205" alt="Newsletter Screenshot" /> 181 <div class="email-octopus-form-wrapper"> 182 <p>Join more than 1,300 web developers who are subscribed to w3collective email newsletter. Simply drop your email address below to get actionable tips, free tools, tutorials, and more to help you grow as a developer.</p> 183 <p class="email-octopus-success-message"></p> 184 <p class="email-octopus-error-message"></p> 185 <form method="post" 186 action="https://emailoctopus.com/lists/186c2b82-e8fc-11ea-a3d0-06b4694bee2a/members/embedded/1.3/add" 187 class="email-octopus-form" 188 data-sitekey="6LdYsmsUAAAAAPXVTt-ovRsPIJ_IVhvYBBhGvRV6" 189 > 190 <div class="email-octopus-form-row"> 191 <input id="field_0" name="field_0" type="email" placeholder=""> 192 </div> 193 <div class="email-octopus-form-row-hp" aria-hidden="true"> 194 <!-- Do not remove this field, otherwise you risk bot sign-ups --> 195 <input type="text" name="hp186c2b82-e8fc-11ea-a3d0-06b4694bee2a" 196 tabindex="-1" 197 autocomplete="nope"> 198 </div> 199 <div class="email-octopus-form-row-subscribe"> 200 <input type="hidden" 201 name="successRedirectUrl" 202 value=""> 203 <button type="submit">Subscribe</button> 204 </div> 205 </form> 206 <p class="email-octopus-spam">No Spam. We Respect Your Privacy. Unsubscribe at any Time.</p> 207 </div> 208 </div> 209</div>
210<div id="content" class="container"> 211 <main id="main"> 212<div id="content"> 213 <main id="main"> 214 <article> 215 <header class="entry-header"> 216 <h1 class="entry-title">Contact</h1> </header><!-- .entry-header --> 217 218 219 <div class="entry-content"> 220 221<p>Complete the form below and we’ll get back to you as soon as possible.</p> 222 223 224<noscript class="ninja-forms-noscript-message"> 225 Notice: JavaScript is required for this content.</noscript> 226<div id="nf-form-1-cont" class="nf-form-cont" aria-live="polite" aria-labelledby="nf-form-title-1" aria-describedby="nf-form-errors-1" role="form"> 227 228 <div class="nf-loading-spinner"></div> 229 230</div> 231 <!-- That data is being printed as a workaround to page builders reordering the order of the scripts loaded--> 232
232<script>var formDisplay=1;var nfForms=nfForms||[];var form=[];form.id='1';form.settings={"objectType":"Form Setting","editActive":true,"title":"Contact","key":"","created_at":"2020-07-01 04:56:07","default_label_pos":"above","conditions":[],"show_title":0,"clear_complete":"1","hide_complete":0,"wrapper_class":"","element_class":"","add_submit":"1","logged_in":"","not_logged_in_msg":"","sub_limit_number":"","sub_limit_msg":"","calculations":[],"formContentData":["name","email","message","submit"],"container_styles_background-color":"","container_styles_border":"","container_styles_border-style":"","container_styles_border-color":"","container_styles_color":"","container_styles_height":"","container_styles_width":"","container_styles_font-size":"","container_styles_margin":"","container_styles_padding":"","container_styles_display":"","container_styles_float":"","container_styles_show_advanced_css":"0","container_styles_advanced":"","title_styles_background-color":"","title_styles_border":"","title_styles_border-style":"","title_styles_border-color":"","title_styles_color":"","title_styles_height":"","title_styles_width":"","title_styles_font-size":"","title_styles_margin":"","title_styles_padding":"","title_styles_display":"","title_styles_float":"","title_styles_show_advanced_css":"0","title_styles_advanced":"","row_styles_background-color":"","row_styles_border":"","row_styles_border-style":"","row_styles_border-color":"","row_styles_color":"","row_styles_height":"","row_styles_width":"","row_styles_font-size":"","row_styles_margin":"","row_styles_padding":"","row_styles_display":"","row_styles_show_advanced_css":"0","row_styles_advanced":"","row-odd_styles_background-color":"","row-odd_styles_border":"","row-odd_styles_border-style":"","row-odd_styles_border-color":"","row-odd_styles_color":"","row-odd_styles_height":"","row-odd_styles_width":"","row-odd_styles_font-size":"","row-odd_styles_margin":"","row-odd_styles_padding":"","row-odd_styles_display":"","row-odd_styles_show_advanced_css":"0","row-odd_styles_advanced":"","success-msg_styles_background-color":"","success-msg_styles_border":"","success-msg_styles_border-style":"","success-msg_styles_border-color":"","success-msg_styles_color":"","success-msg_styles_height":"","success-msg_styles_width":"","success-msg_styles_font-size":"","success-msg_styles_margin":"","success-msg_styles_padding":"","success-msg_styles_display":"","success-msg_styles_show_advanced_css":"0","success-msg_styles_advanced":"","error_msg_styles_background-color":"","error_msg_styles_border":"","error_msg_styles_border-style":"","error_msg_styles_border-color":"","error_msg_styles_color":"","error_msg_styles_height":"","error_msg_styles_width":"","error_msg_styles_font-size":"","error_msg_styles_margin":"","error_msg_styles_padding":"","error_msg_styles_display":"","error_msg_styles_show_advanced_css":"0","error_msg_styles_advanced":"","allow_public_link":0,"embed_form":"","changeEmailErrorMsg":"Please enter a valid email address!","changeDateErrorMsg":"Please enter a valid date!","confirmFieldErrorMsg":"These fields must match!","fieldNumberNumMinError":"Number Min Error","fieldNumberNumMaxError":"Number Max Error","fieldNumberIncrementBy":"Please increment by ","formErrorsCorrectErrors":"Please correct errors before submitting this form.","validateRequiredField":"This is a required field.","honeypotHoneypotError":"Honeypot Error","fieldsMarkedRequired":"Fields marked with an <span class=\"ninja-forms-req-symbol\">*<\/span> are required","currency":"","unique_field_error":"A form with this value has already been submitted.","drawerDisabled":false,"ninjaForms":"Ninja Forms","fieldTextareaRTEInsertLink":"Insert Link","fieldTextareaRTEInsertMedia":"Insert Media","fieldTextareaRTESelectAFile":"Select a file","formHoneypot":"If you are a human seeing this field, please leave it empty.","fileUploadOldCodeFileUploadInProgress":"File Upload in Progress.","fileUploadOldCodeFileUpload":"FILE UPLOAD","currencySymbol":false,"thousands_sep":",","decimal_point":".","siteLocale":"en_US","dateFormat":"m\/d\/Y","startOfWeek":"1","of":"of","previousMonth":"Previous Month","
232nextMonth":"Next Month","months":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthsShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"weekdays":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"weekdaysShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"weekdaysMin":["Su","Mo","Tu","We","Th","Fr","Sa"],"recaptchaConsentMissing":"reCaptcha validation couldn't load.","recaptchaMissingCookie":"reCaptcha v3 validation couldn't load the cookie needed to submit the form.","recaptchaConsentEvent":"Accept reCaptcha cookies before sending the form.","currency_symbol":"","beforeForm":"","beforeFields":"","afterFields":"","afterForm":""};form.fields=[{"objectType":"Field","objectDomain":"fields","editActive":false,"order":1,"label":"Name","key":"name","type":"textbox","created_at":"2020-07-01 04:56:07","label_pos":"above","required":1,"placeholder":"","default":"","wrapper_class":"","element_class":"","container_class":"","input_limit":"","input_limit_type":"characters","input_limit_msg":"Character(s) left","manual_key":"","disable_input":"","admin_label":"","help_text":"","desc_text":"","disable_browser_autocomplete":"","mask":"","custom_mask":"","wrap_styles_background-color":"","wrap_styles_border":"","wrap_styles_border-style":"","wrap_styles_border-color":"","wrap_styles_color":"","wrap_styles_height":"","wrap_styles_width":"","wrap_styles_font-size":"","wrap_styles_margin":"","wrap_styles_padding":"","wrap_styles_display":"","wrap_styles_float":"","wrap_styles_show_advanced_css":0,"wrap_styles_advanced":"","label_styles_background-color":"","label_styles_border":"","label_styles_border-style":"","label_styles_border-color":"","label_styles_color":"","label_styles_height":"","label_styles_width":"","label_styles_font-size":"","label_styles_margin":"","label_styles_padding":"","label_styles_display":"","label_styles_float":"","label_styles_show_advanced_css":0,"label_styles_advanced":"","element_styles_background-color":"","element_styles_border":"","element_styles_border-style":"","element_styles_border-color":"","element_styles_color":"","element_styles_height":"","element_styles_width":"","element_styles_font-size":"","element_styles_margin":"","element_styles_padding":"","element_styles_display":"","element_styles_float":"","element_styles_show_advanced_css":0,"element_styles_advanced":"","cellcid":"c3277","custom_name_attribute":"","personally_identifiable":"","value":"","id":1,"beforeField":"","afterField":"","parentType":"textbox","element_templates":["textbox","input"],"old_classname":"","wrap_template":"wrap"},{"objectType":"Field","objectDomain":"fields","editActive":false,"order":2,"label":"Email","key":"email","type":"email","created_at":"2020-07-01 04:56:07","label_pos":"above","required":1,"placeholder":"","default":"","wrapper_class":"","element_class":"","container_class":"","admin_label":"","help_text":"","desc_text":"","wrap_styles_background-color":"","wrap_styles_border":"","wrap_styles_border-style":"","wrap_styles_border-color":"","wrap_styles_color":"","wrap_styles_height":"","wrap_styles_width":"","wrap_styles_font-size":"","wrap_styles_margin":"","wrap_styles_padding":"","wrap_styles_display":"","wrap_styles_float":"","wrap_styles_show_advanced_css":0,"wrap_styles_advanced":"","label_styles_background-color":"","label_styles_border":"","label_styles_border-style":"","label_styles_border-color":"","label_styles_color":"","label_styles_height":"","label_styles_width":"","label_styles_font-size":"","label_styles_margin":"","label_styles_padding":"","label_styles_display":"","label_styles_float":"","label_styles_show_advanced_css":0,"label_styles_advanced":"","element_styles_background-color":"","element_styles_border":"","element_styles_border-style":"","element_styles_border-color":"","element_styles_color":"","element_styles_height":"","element_styles_width":"","element_styles_font-size":"","element_styles_margin":"","element_styles_padding":"","element_styles_display":"","element_styles_float":"","element_styles_show_advanced_css":0,"element_styles_advanced":"","cellcid":"c3281","custom_name_attribute":"email","personally_identifiable":1,"value":"","id":2,"beforeField":"","afterField":"","parentType":"email","element_templates":["email","input"],"old_classname":"","wrap_template":"wrap"},{"objectType":"Field","objectDomain":"fields","editActive":false,"order":3,"label":"Message","key":"message","type":"textarea","created_at":"2020-07-01 04:56:07","label_pos":"above","required":1,"placeholder":"","default":"","wrapper_class":"","element_class":"","container_
232class":"","input_limit":"","input_limit_type":"characters","input_limit_msg":"Character(s) left","manual_key":"","disable_input":"","admin_label":"","help_text":"","desc_text":"","disable_browser_autocomplete":"","textarea_rte":"","disable_rte_mobile":"","textarea_media":"","wrap_styles_background-color":"","wrap_styles_border":"","wrap_styles_border-style":"","wrap_styles_border-color":"","wrap_styles_color":"","wrap_styles_height":"","wrap_styles_width":"","wrap_styles_font-size":"","wrap_styles_margin":"","wrap_styles_padding":"","wrap_styles_display":"","wrap_styles_float":"","wrap_styles_show_advanced_css":0,"wrap_styles_advanced":"","label_styles_background-color":"","label_styles_border":"","label_styles_border-style":"","label_styles_border-color":"","label_styles_color":"","label_styles_height":"","label_styles_width":"","label_styles_font-size":"","label_styles_margin":"","label_styles_padding":"","label_styles_display":"","label_styles_float":"","label_styles_show_advanced_css":0,"label_styles_advanced":"","element_styles_background-color":"","element_styles_border":"","element_styles_border-style":"","element_styles_border-color":"","element_styles_color":"","element_styles_height":"","element_styles_width":"","element_styles_font-size":"","element_styles_margin":"","element_styles_padding":"","element_styles_display":"","element_styles_float":"","element_styles_show_advanced_css":0,"element_styles_advanced":"","cellcid":"c3284","value":"","id":3,"beforeField":"","afterField":"","parentType":"textarea","element_templates":["textarea","input"],"old_classname":"","wrap_template":"wrap"},{"objectType":"Field","objectDomain":"fields","editActive":false,"order":5,"label":"Submit","key":"submit","type":"submit","created_at":"2020-07-01 04:56:07","processing_label":"Processing","container_class":"","element_class":"","wrap_styles_background-color":"","wrap_styles_border":"","wrap_styles_border-style":"","wrap_styles_border-color":"","wrap_styles_color":"","wrap_styles_height":"","wrap_styles_width":"","wrap_styles_font-size":"","wrap_styles_margin":"","wrap_styles_padding":"","wrap_styles_display":"","wrap_styles_float":"","wrap_styles_show_advanced_css":0,"wrap_styles_advanced":"","label_styles_background-color":"","label_styles_border":"","label_styles_border-style":"","label_styles_border-color":"","label_styles_color":"","label_styles_height":"","label_styles_width":"","label_styles_font-size":"","label_styles_margin":"","label_styles_padding":"","label_styles_display":"","label_styles_float":"","label_styles_show_advanced_css":0,"label_styles_advanced":"","element_styles_background-color":"","element_styles_border":"","element_styles_border-style":"","element_styles_border-color":"","element_styles_color":"","element_styles_height":"","element_styles_width":"","element_styles_font-size":"","element_styles_margin":"","element_styles_padding":"","element_styles_display":"","element_styles_float":"","element_styles_show_advanced_css":0,"element_styles_advanced":"","submit_element_hover_styles_background-color":"","submit_element_hover_styles_border":"","submit_element_hover_styles_border-style":"","submit_element_hover_styles_border-color":"","submit_element_hover_styles_color":"","submit_element_hover_styles_height":"","submit_element_hover_styles_width":"","submit_element_hover_styles_font-size":"","submit_element_hover_styles_margin":"","submit_element_hover_styles_padding":"","submit_element_hover_styles_display":"","submit_element_hover_styles_float":"","submit_element_hover_styles_show_advanced_css":0,"submit_element_hover_styles_advanced":"","cellcid":"c3287","id":4,"beforeField":"","afterField":"","value":"","label_pos":"above","parentType":"textbox","element_templates":["submit","button","input"],"old_classname":"","wrap_template":"wrap-no-label"}];nfForms.push(form);</script>
232 233 </div><!-- .entry-content --> 234 235 236</article> 237 </main> 238 </div> 239 240 </main> 241</div> 242 243<footer id="footer" class="container"> 244 <a id="footer-hosting" href="https://www.dreamhost.com/r.cgi?2267735" target="_blank"> 245 <img src="https://w3collective.com/wp-content/themes/w3c/img/logo-dreamhost.png" width="150" alt="Dreamhost Logo" /> 246 </a> 247 <a href="https://homegardeningonline.com/" id="footer-ext">Home Gardening Online</a> 248 <nav> 249 <div class="menu-footer-container"><ul id="menu-footer" class="menu"><li id="menu-item-1146" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-1146"><a href="https://w3collective.com/">Home</a></li> 250<li id="menu-item-1147" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-1147"><a rel="privacy-policy" href="https://w3collective.com/privacy-policy/">Privacy Policy</a></li> 251<li id="menu-item-1950" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1950"><a href="https://w3collective.com/affiliate-disclosure/">Affiliate Disclosure</a></li> 252<li id="menu-item-1148" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-21 current_page_item menu-item-1148"><a href="https://w3collective.com/contact/" aria-current="page">Contact</a></li> 253</ul></div> 254 <span>©2026 w3collective - Practical HTML, CSS, & JavaScript tutorials.</span> 255 </nav> 256</footer>
257<script async src="https://emailoctopus.com/bundles/emailoctopuslist/js/1.5/formEmbed.js"></script>
257 258<link rel='stylesheet' id='dashicons-css' href='https://w3collective.com/wp-includes/css/dashicons.min.css?ver=30f576594eb8592d17f2554cdcaae6b6' media='all' /> 259<link rel='stylesheet' id='nf-display-css' href='https://w3collective.com/wp-content/plugins/ninja-forms/assets/css/display-opinions-light.css?ver=30f576594eb8592d17f2554cdcaae6b6' media='all' /> 260<link rel='stylesheet' id='nf-font-awesome-css' href='https://w3collective.com/wp-content/plugins/ninja-forms/assets/css/font-awesome.min.css?ver=30f576594eb8592d17f2554cdcaae6b6' media='all' />
261<script src="https://w3collective.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
vendor: 1 bytes, line 261
261
262<script src="https://w3collective.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script>
vendor: 1 bytes, line 262
262
263<script src="https://w3collective.com/wp-includes/js/underscore.min.js?ver=1.13.4" id="underscore-js"></script>
vendor: 1 bytes, line 263
263
264<script src="https://w3collective.com/wp-includes/js/backbone.min.js?ver=1.5.0" id="backbone-js"></script>
vendor: 1 bytes, line 264
264
265<script src="https://w3collective.com/wp-content/plugins/ninja-forms/assets/js/min/front-end-deps.js?ver=3.11.1.1" id="nf-front-end-deps-js"></script>
vendor: 1 bytes, line 265
265
266<script id="nf-front-end-js-extra"> 267var nfi18n = {"ninjaForms":"Ninja Forms","changeEmailErrorMsg":"Please enter a valid email address!","changeDateErrorMsg":"Please enter a valid date!","confirmFieldErrorMsg":"These fields must match!","fieldNumberNumMinError":"Number Min Error","fieldNumberNumMaxError":"Number Max Error","fieldNumberIncrementBy":"Please increment by ","fieldTextareaRTEInsertLink":"Insert Link","fieldTextareaRTEInsertMedia":"Insert Media","fieldTextareaRTESelectAFile":"Select a file","formErrorsCorrectErrors":"Please correct errors before submitting this form.","formHoneypot":"If you are a human seeing this field, please leave it empty.","validateRequiredField":"This is a required field.","honeypotHoneypotError":"Honeypot Error","fileUploadOldCodeFileUploadInProgress":"File Upload in Progress.","fileUploadOldCodeFileUpload":"FILE UPLOAD","currencySymbol":"","fieldsMarkedRequired":"Fields marked with an <span class=\"ninja-forms-req-symbol\">*<\/span> are required","thousands_sep":",","decimal_point":".","siteLocale":"en_US","dateFormat":"m\/d\/Y","startOfWeek":"1","of":"of","previousMonth":"Previous Month","nextMonth":"Next Month","months":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthsShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"weekdays":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"weekdaysShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"weekdaysMin":["Su","Mo","Tu","We","Th","Fr","Sa"],"recaptchaConsentMissing":"reCaptcha validation couldn't load.","recaptchaMissingCookie":"reCaptcha v3 validation couldn't load the cookie needed to submit the form.","recaptchaConsentEvent":"Accept reCaptcha cookies before sending the form."}; 268var nfFrontEnd = {"adminAjax":"https:\/\/w3collective.com\/wp-admin\/admin-ajax.php","ajaxNonce":"9b764bf993","requireBaseUrl":"https:\/\/w3collective.com\/wp-content\/plugins\/ninja-forms\/assets\/js\/","use_merge_tags":{"user":{"address":"address","textbox":"textbox","button":"button","checkbox":"checkbox","city":"city","confirm":"confirm","date":"date","email":"email","firstname":"firstname","html":"html","hidden":"hidden","lastname":"lastname","listcheckbox":"listcheckbox","listcountry":"listcountry","listimage":"listimage","listmultiselect":"listmultiselect","listradio":"listradio","listselect":"listselect","liststate":"liststate","note":"note","number":"number","password":"password","passwordconfirm":"passwordconfirm","product":"product","quantity":"quantity","recaptcha":"recaptcha","recaptcha_v3":"recaptcha_v3","repeater":"repeater","shipping":"shipping","spam":"spam","starrating":"starrating","submit":"submit","terms":"terms","textarea":"textarea","total":"total","turnstile":"turnstile","unknown":"unknown","zip":"zip","hr":"hr"},"post":{"address":"address","textbox":"textbox","button":"button","checkbox":"checkbox","city":"city","confirm":"confirm","date":"date","email":"email","firstname":"firstname","html":"html","hidden":"hidden","lastname":"lastname","listcheckbox":"listcheckbox","listcountry":"listcountry","listimage":"listimage","listmultiselect":"listmultiselect","listradio":"listradio","listselect":"listselect","liststate":"liststate","note":"note","number":"number","password":"password","passwordconfirm":"passwordconfirm","product":"product","quantity":"quantity","recaptcha":"recaptcha","recaptcha_v3":"recaptcha_v3","repeater":"repeater","shipping":"shipping","spam":"spam","starrating":"starrating","submit":"submit","terms":"terms","textarea":"textarea","total":"total","turnstile":"turnstile","unknown":"unknown","zip":"zip","hr":"hr"},"system":{"address":"address","textbox":"textbox","button":"button","checkbox":"checkbox","city":"city","confirm":"confirm","date":"date","email":"email","firstname":"firstname","html":"html","hidden":"hidden","lastname":"lastname","listcheckbox":"listcheckbox","listcountry":"listcountry","listimage":"listimage","listmultiselect":"listmultiselect","listradio":"listradio","listselect":"listselect","liststate":"liststate","note":"note","number":"number","password":"password","passwordconfirm":"passwordconfirm","product":"product","quantity":"quantity","re
268captcha":"recaptcha","recaptcha_v3":"recaptcha_v3","repeater":"repeater","shipping":"shipping","spam":"spam","starrating":"starrating","submit":"submit","terms":"terms","textarea":"textarea","total":"total","turnstile":"turnstile","unknown":"unknown","zip":"zip","hr":"hr"},"fields":{"address":"address","textbox":"textbox","button":"button","checkbox":"checkbox","city":"city","confirm":"confirm","date":"date","email":"email","firstname":"firstname","html":"html","hidden":"hidden","lastname":"lastname","listcheckbox":"listcheckbox","listcountry":"listcountry","listimage":"listimage","listmultiselect":"listmultiselect","listradio":"listradio","listselect":"listselect","liststate":"liststate","note":"note","number":"number","password":"password","passwordconfirm":"passwordconfirm","product":"product","quantity":"quantity","recaptcha":"recaptcha","recaptcha_v3":"recaptcha_v3","repeater":"repeater","shipping":"shipping","spam":"spam","starrating":"starrating","submit":"submit","terms":"terms","textarea":"textarea","total":"total","turnstile":"turnstile","unknown":"unknown","zip":"zip","hr":"hr"},"calculations":{"html":"html","hidden":"hidden","note":"note","unknown":"unknown"}},"opinionated_styles":"light","filter_esc_status":"false","nf_consent_status_response":[]}; 269var nfInlineVars = []; 270</script>
vendor: 1 bytes, line 270
270
271<script src="https://w3collective.com/wp-content/plugins/ninja-forms/assets/js/min/front-end.js?ver=3.11.1.1" id="nf-front-end-js"></script>
vendor: 1 bytes, line 271
271
272<script id="tmpl-nf-layout" type="text/template"> 273 <span id="nf-form-title-{{{ data.id }}}" class="nf-form-title"> 274 {{{ ( 1 == data.settings.show_title ) ? '<h' + data.settings.form_title_heading_level + '>' + data.settings.title + '</h' + data.settings.form_title_heading_level + '>' : '' }}} 275 </span> 276 <div class="nf-form-wrap ninja-forms-form-wrap"> 277 <div class="nf-response-msg"></div> 278 <div class="nf-debug-msg"></div> 279 <div class="nf-before-form"></div> 280 <div class="nf-form-layout"></div> 281 <div class="nf-after-form"></div> 282 </div> 283</script>
283 284
285<script id="tmpl-nf-empty" type="text/template"> 286 287</script>
vendor: 1 bytes, line 287
287
288<script id="tmpl-nf-before-form" type="text/template"> 289 {{{ data.beforeForm }}} 290</script>
290<script id="tmpl-nf-after-form" type="text/template"> 291 {{{ data.afterForm }}} 292</script>
292<script id="tmpl-nf-before-fields" type="text/template"> 293 <div class="nf-form-fields-required">{{{ data.renderFieldsMarkedRequired() }}}</div> 294 {{{ data.beforeFields }}} 295</script>
295<script id="tmpl-nf-after-fields" type="text/template"> 296 {{{ data.afterFields }}} 297 <div id="nf-form-errors-{{{ data.id }}}" class="nf-form-errors" role="alert"></div> 298 <div class="nf-form-hp"></div> 299</script>
vendor: 1 bytes, line 299
299
300<script id="tmpl-nf-before-field" type="text/template"> 301 {{{ data.beforeField }}} 302</script>
302<script id="tmpl-nf-after-field" type="text/template"> 303 {{{ data.afterField }}} 304</script>
304<script id="tmpl-nf-form-layout" type="text/template"> 305 <form> 306 <div> 307 <div class="nf-before-form-content"></div> 308 <div class="nf-form-content {{{ data.element_class }}}"></div> 309 <div class="nf-after-form-content"></div> 310 </div> 311 </form> 312</script>
312<script id="tmpl-nf-form-hp" type="text/template"> 313 <label id="nf-label-field-hp-{{{ data.id }}}" for="nf-field-hp-{{{ data.id }}}" aria-hidden="true"> 314 {{{ nfi18n.formHoneypot }}} 315 <input id="nf-field-hp-{{{ data.id }}}" name="nf-field-hp" class="nf-element nf-field-hp" type="text" value="" aria-labelledby="nf-label-field-hp-{{{ data.id }}}" /> 316 </label> 317</script>
vendor: 1 bytes, line 317
317
318<script id="tmpl-nf-field-layout" type="text/template"> 319 <div id="nf-field-{{{ data.id }}}-container" class="nf-field-container {{{ data.type }}}-container {{{ data.renderContainerClass() }}}"> 320 <div class="nf-before-field"></div> 321 <div class="nf-field"></div> 322 <div class="nf-after-field"></div> 323 </div> 324</script>
vendor: 1 bytes, line 324
324
325<script id="tmpl-nf-field-before" type="text/template"> 326 {{{ data.beforeField }}} 327</script>
327<script id="tmpl-nf-field-after" type="text/template"> 328 <# 329 /* 330 * Render our input limit section if that setting exists. 331 */ 332 #> 333 <div class="nf-input-limit"></div> 334 <# 335 /* 336 * Render our error section if we have an error. 337 */ 338 #> 339 <div id="nf-error-{{{ data.id }}}" class="nf-error-wrap nf-error" role="alert" aria-live="assertive"></div> 340 <# 341 /* 342 * Render any custom HTML after our field. 343 */ 344 #> 345 {{{ data.afterField }}} 346</script>
vendor: 1 bytes, line 346
346
347<script id="tmpl-nf-field-wrap" type="text/template"> 348 <div id="nf-field-{{{ data.id }}}-wrap" class="{{{ data.renderWrapClass() }}}" data-field-id="{{{ data.id }}}"> 349 <# 350 /* 351 * This is our main field template. It's called for every field type. 352 * Note that must have ONE top-level, wrapping element. i.e. a div/span/etc that wraps all of the template. 353 */ 354 #> 355 <# 356 /* 357 * Render our label. 358 */ 359 #> 360 {{{ data.renderLabel() }}} 361 <# 362 /* 363 * Render our field element. Uses the template for the field being rendered. 364 */ 365 #> 366 <div class="nf-field-element">{{{ data.renderElement() }}}</div> 367 <# 368 /* 369 * Render our Description Text. 370 */ 371 #> 372 {{{ data.renderDescText() }}} 373 </div> 374</script>
vendor: 1 bytes, line 374
374
375<script id="tmpl-nf-field-wrap-no-label" type="text/template"> 376 <div id="nf-field-{{{ data.id }}}-wrap" class="{{{ data.renderWrapClass() }}}" data-field-id="{{{ data.id }}}"> 377 <div class="nf-field-label"></div> 378 <div class="nf-field-element">{{{ data.renderElement() }}}</div> 379 <div class="nf-error-wrap"></div> 380 </div> 381</script>
vendor: 1 bytes, line 381
381
382<script id="tmpl-nf-field-wrap-no-container" type="text/template"> 383 384 {{{ data.renderElement() }}} 385 386 <div class="nf-error-wrap"></div> 387</script>
vendor: 1 bytes, line 387
387
388<script id="tmpl-nf-field-label" type="text/template"> 389 <div class="nf-field-label"> 390 <# if ( data.type === "listcheckbox" || data.type === "listradio" || data.type === "listimage" || data.type === "date" || data.type === "starrating" ) { #> 391 <span id="nf-label-field-{{{ data.id }}}" 392 class="nf-label-span {{{ data.renderLabelClasses() }}}"> 393 {{{ ( data.maybeFilterHTML() === 'true' ) ? _.escape( data.label ) : data.label }}} {{{ ( 'undefined' != typeof data.required && 1 == data.required ) ? '<span class="ninja-forms-req-symbol">*</span>' : '' }}} 394 {{{ data.maybeRenderHelp() }}} 395 </span> 396 <# } else { #> 397 <label for="nf-field-{{{ data.id }}}" 398 id="nf-label-field-{{{ data.id }}}" 399 class="{{{ data.renderLabelClasses() }}}"> 400 {{{ ( data.maybeFilterHTML() === 'true' ) ? _.escape( data.label ) : data.label }}} {{{ ( 'undefined' != typeof data.required && 1 == data.required ) ? '<span class="ninja-forms-req-symbol">*</span>' : '' }}} 401 {{{ data.maybeRenderHelp() }}} 402 </label> 403 <# } #> 404 </div> 405</script>
405<script id="tmpl-nf-field-error" type="text/template"> 406 <div class="nf-error-msg nf-error-{{{ data.id }}}" aria-live="assertive">{{{ data.msg }}}</div> 407</script>
407<script id="tmpl-nf-form-error" type="text/template"> 408 <div class="nf-error-msg nf-error-{{{ data.id }}}">{{{ data.msg }}}</div> 409</script>
409<script id="tmpl-nf-field-input-limit" type="text/template"> 410 {{{ data.currentCount() }}} {{{ nfi18n.of }}} {{{ data.input_limit }}} {{{ data.input_limit_msg }}} 411</script>
411<script id="tmpl-nf-field-null" type="text/template"> 412</script>
412<script id="tmpl-nf-field-textbox" type="text/template"> 413 <input 414 type="text" 415 value="{{{ _.escape( data.value ) }}}" 416 class="{{{ data.renderClasses() }}} nf-element" 417 {{{ data.renderPlaceholder() }}} 418 {{{ data.maybeDisabled() }}} 419 {{{ data.maybeInputLimit() }}} 420 id="nf-field-{{{ data.id }}}" 421 name="{{ data.custom_name_attribute || 'nf-field-' + data.id + '-' + data.type }}" 422 {{{ data.maybeDisableAutocomplete() }}} 423 aria-invalid="false" 424 aria-describedby="<# if( data.desc_text ) { #>nf-description-{{{ data.id }}} <# } #>nf-error-{{{ data.id }}}" 425 aria-labelledby="nf-label-field-{{{ data.id }}}" 426 {{{ data.maybeRequired() }}} 427 > 428</script>
vendor: 1 bytes, line 428
428
429<script id='tmpl-nf-field-input' type='text/template'> 430 <input id="nf-field-{{{ data.id }}}" name="nf-field-{{{ data.id }}}" aria-invalid="false" aria-describedby="<# if( data.desc_text ) { #>nf-description-{{{ data.id }}} <# } #>nf-error-{{{ data.id }}}" class="{{{ data.renderClasses() }}} nf-element" type="text" value="{{{ _.escape( data.value ) }}}" {{{ data.renderPlaceholder() }}} {{{ data.maybeDisabled() }}} 431 aria-labelledby="nf-label-field-{{{ data.id }}}" 432 433 {{{ data.maybeRequired() }}} 434 > 435</script>
vendor: 1 bytes, line 435
435
436<script id="tmpl-nf-field-email" type="text/template"> 437 <input 438 type="email" 439 value="{{{ _.escape( data.value ) }}}" 440 class="{{{ data.renderClasses() }}} nf-element" 441 id="nf-field-{{{ data.id }}}" 442 name="{{ data.custom_name_attribute || 'nf-field-' + data.id + '-' + data.type }}" 443 {{{data.maybeDisableAutocomplete()}}} 444 {{{ data.renderPlaceholder() }}} 445 {{{ data.maybeDisabled() }}} 446 aria-invalid="false" 447 aria-describedby="<# if( data.desc_text ) { #>nf-description-{{{ data.id }}} <# } #>nf-error-{{{ data.id }}}" 448 aria-labelledby="nf-label-field-{{{ data.id }}}" 449 {{{ data.maybeRequired() }}} 450 > 451</script>
vendor: 1 bytes, line 451
451
452<script id="tmpl-nf-field-textarea" type="text/template"> 453 <textarea id="nf-field-{{{ data.id }}}" name="nf-field-{{{ data.id }}}" aria-invalid="false" aria-describedby="<# if( data.desc_text ) { #>nf-description-{{{ data.id }}} <# } #>nf-error-{{{ data.id }}}" class="{{{ data.renderClasses() }}} nf-element" {{{ data.renderPlaceholder() }}} {{{ data.maybeDisabled() }}} {{{ data.maybeDisableAutocomplete() }}} {{{ data.maybeInputLimit() }}} 454 aria-labelledby="nf-label-field-{{{ data.id }}}" 455 456 {{{ data.maybeRequired() }}} 457 >{{{ _.escape( data.value ) }}}</textarea> 458</script>
458 459 460<!-- Rich Text Editor Templates --> 461
462<script id="tmpl-nf-rte-media-button" type="text/template"> 463 <span class="dashicons dashicons-admin-media"></span> 464</script>
464 465
466<script id="tmpl-nf-rte-link-button" type="text/template"> 467 <span class="dashicons dashicons-admin-links"></span> 468</script>
468 469
470<script id="tmpl-nf-rte-unlink-button" type="text/template"> 471 <span class="dashicons dashicons-editor-unlink"></span> 472</script>
472 473
474<script id="tmpl-nf-rte-link-dropdown" type="text/template"> 475 <div class="summernote-link"> 476 URL 477 <input type="url" class="widefat code link-url"> <br /> 478 Text 479 <input type="url" class="widefat code link-text"> <br /> 480 <label> 481 <input type="checkbox" class="link-new-window"> {{{ nfi18n.fieldsTextareaOpenNewWindow }}} 482 </label> 483 <input type="button" class="cancel-link extra" value="Cancel"> 484 <input type="button" class="insert-link extra" value="Insert"> 485 </div> 486</script>
vendor: 1 bytes, line 486
486
487<script id="tmpl-nf-field-submit" type="text/template"> 488 489<# 490let myType = data.type 491if('save'== data.type){ 492 myType = 'button' 493} 494#> 495<input id="nf-field-{{{ data.id }}}" class="{{{ data.renderClasses() }}} nf-element " type="{{{myType}}}" value="{{{ ( data.maybeFilterHTML() === 'true' ) ? _.escape( data.label ) : data.label }}}" {{{ ( data.disabled ) ? 'aria-disabled="true" disabled="true"' : '' }}}> 496 497</script>
497<script id='tmpl-nf-field-button' type='text/template'> 498 <button id="nf-field-{{{ data.id }}}" name="nf-field-{{{ data.id }}}" class="{{{ data.classes }}} nf-element"> 499 {{{ ( data.maybeFilterHTML() === 'true' ) ? _.escape( data.label ) : data.label }}} 500 </button> 501</script>
501</body> 502</html> 503<!-- Dynamic page generated in 0.130 seconds. --> 504<!-- Cached page generated by WP-Super-Cache on 2026-09-26 07:46:23 --> 505 506<!-- Compression = gzip -->
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.