2017-03-15 18 views
0

ウェブサイトにテキストフィールドがあります。プログラムで、ユーザーが ":)"という文字を書いてから、エディターでこれらの2つの文字を実際のスマイリー・ピクチャー(.gif)に変える方法を教えてください。文字列内の画像にcharシーケンスを変換する(スマイリー)?

これはテキストフィールドをどのように見ているのかわかりませんし、適切な場所に画像を挿入する方法もわかりません。

答えて

0

通常のテキストフィールドに画像を挿入することはできません。あなたはユニコードスマイリー☺で:)置き換えることができ、言っ

https://www.tinymce.com/ようなものが必要 - ここにリストです: http://www.utf8-chartable.de/unicode-utf8-table.pl?start=9728

あなたは

window.onload = function() { 
 
    document.getElementById("inp").onkeyup = function() { 
 
    var text = this.value; 
 
    if (text) this.value = text.replace(/:\)/g, "☺"); 
 
    } 
 
}
Try typing <i>Hi there:)</i>: <input type="text" id="inp" value="" />

を行うことができます
関連する問題