文章詳情頁
javascript - 請教下關于emoji在WEB輸出的問題。
瀏覽:189日期:2023-04-24 14:33:45
問題描述
在做一個web聊天室的應用,今天想加上發送emoji功能。寫JS的過程中遇到兩個問題。問題一:在將遍歷到的emoji圖片加點擊事件的時候,想先得到書寫面板#write的文本內容,用getElementById得到是'',但是可以用$('#write').val()得到之前書寫的內容;問題二:如果在點擊emoji之前有書寫過內容,那么emoji打印不出來?
代碼:(不好意思JS、Jquery一起用看著有點不舒服)
function clickEmoj(){//生成emoj與銷毀 var emojs = [’
問題解答
回答1:
我的實現邏輯很簡單
$(’#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’); });
標簽:
JavaScript
相關文章:
1. 關docker hub上有些鏡像的tag被標記““This image has vulnerabilities””2. docker-compose中volumes的問題3. boot2docker無法啟動4. nignx - docker內nginx 80端口被占用5. docker安裝后出現Cannot connect to the Docker daemon.6. dockerfile - 為什么docker容器啟動不了?7. docker容器呢SSH為什么連不通呢?8. node.js - antdesign怎么集合react-redux對input控件進行初始化賦值9. java - SSH框架中寫分頁時service層中不能注入分頁類10. 關于docker下的nginx壓力測試
排行榜

網公網安備