在没有 PHP 的情况下隐藏联系表中的电子邮件地址

Hide Email address in contact form without PHP

我正在使用不使用 PHP 的托管平台,无法更改。有什么办法可以在我的联系表中隐藏电子邮件地址,当以普通方式阅读时 HTML?

电子邮件地址保存在一个输入标签中,我希望在阅读 HTML 时隐藏它,但是当点击提交按钮时,电子邮件地址显示为 normal/sends将电子邮件发送到正确的地址。

<input type="hidden" name="cc_emails[]" value="email@domain.com" />
<button type="submit">Send</button>

我正在尝试这样做以消除垃圾邮件和机器人能够从普通 HTML 文件中选取地址。

谢谢!

首先,创建一个js文件,link到当前的HTML文件。 给输入框赋予id属性,id="email" 并在js文件中写入以下内容:

document.getElementById("email").value = "email@domain.com"

这不会在 HTML 文件中显示您的电子邮件地址。并且也会设置值。