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

标签 javascript email spam

我使用的托管平台不使用 PHP,并且无法进行更改。当我以纯 HTML 格式阅读时,有什么方法可以隐藏联系表单中的电子邮件地址吗?

电子邮件地址保存在输入标记内,我希望在读取纯 HTML 时将其隐藏,但是当单击提交按钮时,电子邮件地址会正常显示/将电子邮件发送到正确的地址。

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

我试图这样做是为了消除垃圾邮件和机器人能够从纯 HTML 文件中获取地址。

谢谢!

最佳答案

首先,创建一个js文件并将其链接到当前的HTML文件。 为输入字段赋予 id 属性,id="email" 并在js文件中写入以下内容:

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

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

关于javascript - 在没有 PHP 的情况下隐藏联系表单中的电子邮件地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49104276/

相关文章:

email - 电子邮件地址的 Lua 模式匹配

java - 使用 Mule 发送格式化邮件

php - 如何使用 htaccess 阻止垃圾邮件和垃圾邮件机器人?

php - 这个简单的反垃圾邮件概念有效吗? (需要优化吗?)

javascript - 在 Javascript + MVC3 中使用 Json 解析实体列表

javascript - 如何使用 PhantomJS 在外部域上设置 cookie

email - SendGrid Link Branding 导致 ssl 问题

email - 如何避免我发送的邮件不被归类为垃圾邮件?

javascript - AngularJS/UI 路由器 : How do I use one controller with multiple named views?

javascript - 返回 Javascript Number 的原始值