说我在网站上有一个文本字段。我如何通过编程方式使用户写入字母" :)",然后将这两个字符变成编辑器中的实际笑脸(.gif)?
我有点卡住,因为我不知道如何看文本字段,以及如何在正确的位置插入图片?
您无法在普通文本字段中插入图片。您需要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="" />