html/js
[JavaScript] 纯文本查看 复制代码 <!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Unicode to Emoji</title>
</head>
<body>
<h1>Unicode to Emoji Converter</h1>
<form action="test.php" method="post" id="emojiForm">
<label for="unicode">Enter Unicode:</label>
<input type="text" name="unicode" id="unicode" placeholder="\u1F604" required>
<input type="submit" value="Convert">
</form>
<p id="result"></p>
<button>Copy to Clipboard</button>
<script>
function copyToClipboard() {
const el = document.createElement('textarea');
el.value = document.getElementById('result').innerText;
document.body.appendChild(el);
el.select();
document.execCommand('copy');
document.body.removeChild(el);
alert("Copied to clipboard!");
}
document.getElementById('emojiForm').addEventListener('submit', function (e) {
e.preventDefault();
fetch('test.php', {
method: 'POST',
body: new URLSearchParams(new FormData(e.target))
}).then(response => response.text()).then(text => {
document.getElementById('result').innerText = text;
}).catch(err => console.error(err));
});
</script>
</body>
</html>
php
[PHP] 纯文本查看 复制代码 <?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$unicode = isset($_POST["unicode"]) ? $_POST["unicode"] : "";
$unicode = json_decode('"'.$unicode.'"');
echo $unicode;
}
test.php是一个文件夹
补充内容 (2023-10-3 17:46):
说错了,test.php是一个文件 |