0

私はこのスクリプトを使用しています:

  document.write("ð".charCodeAt(0));

それは私に240を与えます。

251 などの数値を表す数値はどこで入手できますか?

ユニコード番号はどこから取得できますか?

4

1 に答える 1

0

a) document.write() の使用をやめてください。使用するつもりはありません。ページに何かを配置する必要がある場合は、それが入る要素を見つけてその innerHTML を設定するか、要素を作成して body に追加し、その要素の innerHTML を設定します。または、alert() または console.log() を使用します。

b) charCodeAt は、より高い Unicode 値を問題なく提供します。

"ð".charCodeAt(0) -> 240
"ð".charCodeAt(0).toString(16) -> "f0"

"日本語".charCodeAt(0) -> 26085
"日本語".charCodeAt(0).toString(16) -> "65e5"

正常に動作します。

于 2013-03-03T18:05:48.983 に答える