Question

J'ai une zone de texte et j'avoir des valeurs dans la base de données comme ® qui est égale à extraction de données ® .Je et écrire dans textbox mais il écrit les données qu'il is.The partie de code est comme ceci

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

Je veux faire la valeur textbox DOLBY® pas DOLBY®

Était-ce utile?

La solution 3

Salut j'ai trouvé un moyen de unescape html code.Here est la fonction

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

}

Merci pour votre aide de toute façon

Autres conseils

Si vous obtenez ® comme ® puis unescape il.

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

En supposant que vous utilisez un langage côté serveur (php i.e.) il existe des fonctions pour cela.

par exemple cela fonctionnera avec php:

html_entity_decode($data);

si vous définissez sur l'utilisation de javascript, il y a encore un moyen. voir le code .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top