簡體   English   中英

JavaScript Unicode輸入文本框

[英]JavaScript Unicode Input Text Box

我正在嘗試使用JavaScript將輸入文本框的值設置為此表情符號>>🤔
但是它沒有按我期望的那樣工作。
我嘗試了幾種不同的格式來表示Unicode,但是沒有一種有效。
我已經包含了我嘗試過的代碼段。

 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> </head> <body> <script> var myTextBox = document.createElement("input"); document.body.appendChild( myTextBox ); myTextBox.value = "&#129300"; // None of below will work: // \ᾑ4 // \\xF0\\x9F\\xA4\\x94 // &#129300; </script> <p> &#129300; </p> </body> </html> 

關於如何正確執行此操作的任何想法?

您需要將其轉換為代理對: "\?\?"

 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> </head> <body> <script> var myTextBox = document.createElement("input"); document.body.appendChild( myTextBox ); myTextBox.value = "\?\?"; </script> <p> &#129300; </p> </body> </html> 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM