summaryrefslogtreecommitdiff
path: root/www/scripts
diff options
context:
space:
mode:
authoraltaf-creator <dev@altafcreator.com>2026-05-01 16:21:16 +0800
committeraltaf-creator <dev@altafcreator.com>2026-05-01 16:21:16 +0800
commitd353118370dceef2d3b75f558a4ee0fa3dfae60a (patch)
treefe9814f9bc1718c79a3c70ef1f436e72efc63dd6 /www/scripts
parent4ea4ca8889c0bc8a7a8c490f0fad7a887e52a6c6 (diff)
email captcha
Diffstat (limited to 'www/scripts')
-rw-r--r--www/scripts/captcha.js9
1 files changed, 8 insertions, 1 deletions
diff --git a/www/scripts/captcha.js b/www/scripts/captcha.js
index e0ebf96..abe5070 100644
--- a/www/scripts/captcha.js
+++ b/www/scripts/captcha.js
@@ -1,4 +1,6 @@
-async function onTurnstileSuccess(token) {
+const emailUl = document.getElementById("email-list")
+
+async function emailTurnstileSuccess(token) {
const response = await fetch("https://backend.altafcreator.com/email", {
method: 'POST',
headers: {
@@ -10,6 +12,11 @@ async function onTurnstileSuccess(token) {
const result = await response.json();
if (result.status) {
+ emailUl.innerHTML = `
+<li>For <b>business<span class="desktop"> inquiries</span></b>: <a href="mailto:${result.business}" class="link"><i class="fa-solid fa-envelope"></i> ${result.business}</a></li>
+<li>For <span class="desktop">contacting me </span><b>personal<span class="desktop">ly</span></b>: <a href="mailto:${result.personal}" class="link"><i class="fa-solid fa-envelope"></i> ${result.personal}</a></li>
+ `;
} else {
+ emailUl.innerHTML = `<li>Invalid CAPTCHA.</li>`
}
}