Un effet courant sur Weibo ou les forums. Lorsque vous sélectionnez une émoticône et l'insérez dans le champ de texte, une chaîne similaire à [haha] s'affiche. Voici une méthode pour convertir la chaîne d'émoticône en émoticône d'image
var face ={'[haha]' : '
','[sueur]' :'
'} //Voir la fin de cet article pour les expressions qq complètes
var reg = /[. ?]/g;
var str = '[haha]abc[sweat][ Sweat]'; //Voici la valeur du champ de texte obtenu. Pour plus de simplicité, les chaînes sont utilisées directement.
str = str.replace(reg,function(a,b){
return face[a];
});
document. getElementById('test').innerHTML = str;
package d'émoticônes qq et objet visage correspondant : http://pan.baidu.com/s/1qWPQbBu