我在 html 代码中添加了一个表情符号,并在 div 中写入了它的 dec 表示 - “ ”; 我如何获得?的数字表示?我需要处理一个包含文本和表情符号的字符串,并且表情符号应该在数字视图中表示。所以,如果我有一个包含 - "hello world ?"的字符串,它应该被替换为"hello world ;"
document.onreadystatechange = function(){
if(document.readyState == "complete"){
document.getElementById("area").addEventListener("keypress" , public_mode);
}
}
function public_mode(event){
var key = event.key;
if(key === "Enter") {
event.preventDefault();
sendMessage(this);
}
}
function sendMessage(area){
console.log(area.innerHTML);
area.innerHTML = "";
}Run Code Online (Sandbox Code Playgroud)
#area {
padding: 5px;
width: 170px;
border:1px solid black;
}Run Code Online (Sandbox Code Playgroud)
<div id = "area" contenteditable="true">How to get it in dec - 😀</div>Run Code Online (Sandbox Code Playgroud)