如何在 JavaScript 中向未經授權的使用者隱藏電子郵件地址?
隱藏電子郵件地址
將電子郵件對未經授權的使用者隱藏,需要執行以下步驟。
- 每個電子郵件地址都有一個通用的“@”符號,因此嘗試使用 split() 方法將其從電子郵件地址中刪除。在以下示例中,在將電子郵件(batman@gmail.com)拆分後,我們得到的結果是 batman 和 gmail.com。
- 將結果分為 2 個部分(split1 和 split2)。
- 使用 substring() 方法從 split1 中刪除一些字串,然後使用“...@”將結果部分與 split2 結合起來。
- 將結合的部分作為最終輸出返回。在我們的示例中,結果輸出是“bat...@gmail.com”。
示例
<html> <body> <script type="text/javascript"> newEmail = function (email) { var split = email.split("@"); var split1 = split[0]; var avg = split1.length / 2; split1 = split1.substring(0, (split1.length - avg)); split2 = split[1]; return split1 + "...@" + split2; }; document.write(newEmail("batman@gmail.com")); </script> </body> </html>
輸出
bat...@gmail.com
廣告