要編寫HTML加密代碼,您可以使用JavaScript來執行加密操作。以下是一個簡單的示例,演示如何使用JavaScript將
HTML代碼進行加密和解密:
html
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript">
// 加密函數
function encryptHTML() {
var html = document.getElementById("input").value; // 獲取輸入框中的HTML代碼
var encryptedHTML = btoa(html); // 使用btoa函數進行Base64編碼
document.getElementById("output").innerText = encryptedHTML; // 顯示加密后的HTML代碼
}
// 解密函數
function decryptHTML() {
var encryptedHTML = document.getElementById("input").value; // 獲取輸入框中的加密HTML代碼
var html = atob(encryptedHTML); // 使用atob函數進行Base64解碼
document.getElementById("output").innerHTML = html; // 顯示解密后的HTML代碼
}
</script>
</head>
<body>
<textarea id="input" placeholder="請輸入HTML代碼"></textarea>
<br><br>
<button onclick="encryptHTML()">加密</button>
<button onclick="decryptHTML()">解密</button>
<br><br>
<pre id="output"></pre>
</body>
</html>
以上示例中,我們使用了兩個函數:encryptHTML()
用于將輸入框中的HTML代碼進行加密,并在輸出框中顯示加密后的
代碼;decryptHTML()
用于將輸入框中的加密HTML代碼進行解密,并在輸出框中顯示解密后的代碼。
注意,該示例僅提供了一種簡單的加密方式(Base64編碼),并不是真正的加密算法。實際使用中,如果需要更高級的加
密方式,可以使用專門的加密算法庫或服務。