質問

テキストボックスがあり、データベースのような値が®に等しい値を持っています。私はデータを取得してテキストボックスに書き込みますが、それはそのままデータを書き込みます。コード部分はこのようなものです

var data=database_values;//here there is data like this "DOLBY®"
document.getElementById(id).value = data;

テキストボックスの値を作りたいです DOLBY® いいえ DOLBY®

役に立ちましたか?

解決 3

こんにちは私はunescape HTMLコードの方法を見つけました。

function unescapeHTML(html) {
var tempHtmlNode = document.createElement("tempDiv");
tempHtmlNode.innerHTML = html;
if(tempHtmlNode.innerText)
return tempHtmlNode.innerText; // IE
return tempHtmlNode.textContent; // FF

}

とにかくあなたの助けをありがとう

他のヒント

あなたが®ASを取得している場合 ® それから unescape それ。

document.getElementById(id).value = unescape(data);

サーバーサイド言語(つまりPHP)を使用していると仮定すると、その機能があります。

たとえば、これはPHPで動作します。

html_entity_decode($data);

JavaScriptを使用することに設定されている場合、まだ方法があります。こちらのコードを参照してください.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top