javascript - 转移到单独的js文件
问题描述
我是 javascript 的菜鸟,我需要将我在 html 中使用的一段代码隐藏在一个单独的 js 文件中,并在网站的多个页面中使用它,我该怎么做?
这是保护邮件免受垃圾邮件攻击的代码:
<a href="mailto:testx@testsitex.com" onmouseover="this.href=this.href.replace(/x/g,'');">test@testsite.com</a>
如何将此代码传输onmouseover="this.href=this.href.replace(/x/g,'');"
到单独的 js 文件,然后在此处使用?
解决方案
您可以使用例如 unicode 和 unescape 函数:
var hidden = unescape("\u0048\u0069\u0064\u0064\u0065\u006e \u006d\u0065\u0073\u0073\u0061\u0067\u0065\u0021");
推荐阅读
- sql - 优化存储过程删除临时表
- python - 如何在类中使用充当倒数计时器的线程?
- android - 如何在 Android 的单个文件中维护所有模块的产品风味/构建类型
- firebase-authentication - Firebase 身份验证因跨源隔离而中断(即使用跨源资源策略时)
- python - 选择与另一个数据框中的列匹配的行
- c++ - 如何停止 AppInsights 从简单的 http 帖子中展平字符串数组
- angular - 如何在管道中注入常量数据
- azure-resource-manager - 应用服务证书出现错误“参数 KeyVault 证书的值无效”
- python - CalDAV 或如何将 iCloud (Google...) 日历与我的应用程序同步?
- css - 我的更新页面的 css 没有正确加载,但其他页面工作得很好