文章詳情頁
javascript - 請教下關于emoji在WEB輸出的問題。
瀏覽:92日期: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. java - 在session里面設了一個對象,但是在Jsp中取不到2. 看了好幾遍為什么點擊登錄沒有反應呢 在線等。。。。3. 在mac下出現了兩個docker環境4. javascript - webpack打包問題5. javascript - Object.create(null) 和 {} 區別是什么6. javascript - webpack-dev-server 打包沒有報錯 但是沒有生成文件7. mysql - sql 語句更改表結構,添加多個列,怎么寫?8. Python pyinstaller 打包后在其他電腦運行失敗9. mysql - SQL分組排序、隨機問題?10. python3.x - c++調用python3
排行榜
