javascript - 从文本区域获取原始文本

标签 javascript html unicode

我想从 texarea 获取原始文本,我的意思是不转换 unicode 值,例如:

let textArea=document.querySelector("textarea");
let value=textArea.value;
let valueSpan=document.querySelector(".value .text")
let valueinnerHTML=document.querySelector(".innerHTML .text");
console.log(value);
console.log(textArea.innerHTML);
valueSpan.textContent =value;
valueinnerHTML.textContent=textArea.innerHTML;
.wrapper{

  display: grid;
  grid-template-columns: 1fr;
  grid-gap: 5px;
}
.test{
  display: grid;
  grid-template-columns: 1fr;
  grid-gap: 3px;
}
<textarea class="hide">
Unicode: &#128036;
Icon:  🐤  
</textarea>
<div class="wrapper">
  <div class="value test">
   <h3> Value</h3>
    <span class="text"></span>
  </div>
  <div class="innerHTML test">
   <h3> InnerHTML</h3>
    <span class="text"></span>
  </div>
</div>

我想获取原始文本,所以当我获取文本区域值时,我得到“🐤”而不是🐤

最佳答案

使用“🐤”。codePointAt(0) 将返回“128036”。查看this如果您想了解它。

let value=document.querySelector("textarea").value
let span=document.querySelector("span");
span.textContent =value.codePointAt(0);
 <textarea class="hide">
🐤

</textarea>
<span></span>

关于javascript - 从文本区域获取原始文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55460109/

相关文章:

java - OkHttp:一个简单的 GET 请求:response.body().string() 返回 json 内不可读的转义 unicode 符号无法转换为 gson

perl - 如何在 perl v5.24 中获取 unicode 代码点?

javascript - 以不同的时间间隔运行多个函数

javascript - 下拉列表中不显示任何数据的人口

javascript - 如何将 svg 元素 ID 与 json 键匹配

javascript - 如何在 JavaScript 文件中使用 Django 变量?

java - 使用 Selenium 从 header (<H></H>) 中获取数据

在 Windows 上使用 C 中的 WideCharToMultiByte 将 UTF-16 转换为 UTF-8

javascript - 速记 http ://as//for script and link tags? 以前有人看到/使用过这个吗?

javascript - Node & Express 中的 Js 文件显示 HTML 文件