文章詳情頁(yè)
javascript - 請(qǐng)教下關(guān)于emoji在WEB輸出的問題。
瀏覽:125日期:2023-04-24 14:33:45
問題描述
在做一個(gè)web聊天室的應(yīng)用,今天想加上發(fā)送emoji功能。寫JS的過(guò)程中遇到兩個(gè)問題。問題一:在將遍歷到的emoji圖片加點(diǎn)擊事件的時(shí)候,想先得到書寫面板#write的文本內(nèi)容,用getElementById得到是'',但是可以用$('#write').val()得到之前書寫的內(nèi)容;問題二:如果在點(diǎn)擊emoji之前有書寫過(guò)內(nèi)容,那么emoji打印不出來(lái)?
代碼:(不好意思JS、Jquery一起用看著有點(diǎn)不舒服)
function clickEmoj(){//生成emoj與銷毀 var emojs = [’
問題解答
回答1:我的實(shí)現(xiàn)邏輯很簡(jiǎn)單
$(’#emoji span’).click(function(){var val = $(’.chat-active input[type=text]’).val();$(’.chat-active input[type=text]’).val(val+$(this).text()); $(’#emoji’).css(’display’,’none’); });
標(biāo)簽:
JavaScript
上一條:javascript - 相冊(cè)效果如何實(shí)現(xiàn)的?用什么插件?下一條:javascript - 關(guān)于fullpage.js 自動(dòng)高度失效的問題
相關(guān)文章:
1. MySQL中的enum類型有什么優(yōu)點(diǎn)?2. Python爬蟲如何爬取span和span中間的內(nèi)容并分別存入字典里?3. update方法不能更新字段值為0的數(shù)據(jù)4. python - django中普通用戶如何利用admin修改自己的信息?5. python - 關(guān)于代碼的優(yōu)化問題6. 老哥們求助啊7. html5 - 自己的H5頁(yè)面如何集成支付寶支付8. python小白 問關(guān)于類里面屬性的問題9. mysql如何判斷數(shù)據(jù)不存在則插入呢?10. python - django模板 include模板的數(shù)據(jù)問題
排行榜

熱門標(biāo)簽