0
當我按Enter鍵時,我想重置textarea,但是當我這樣做時出現問題。 例如: 'Typ hier om te chatten'是佔位符。當我輸入一個類似的東西時:HTML:Textarea reset
現在它是專注,但我仍然需要點擊以再次鍵入,如何自動執行此操作?
代碼:
$(document).keypress(function(event){
var keycode = (event.keyCode ? event.keyCode : event.which);
if(keycode == '13' && $("#message").val().trim() != ""){
socket.emit("sendMessage", { value: $("#message").val() });
$("#message").remove();
$("#messagesBoard").append("<textarea autofocus maxlength=\"308\"id=\"message\" placeholder=\"Typ hier om te chatten\"></textarea>");
$("#message").click(); << WONT WORK
}
});
你爲什麼不只是添加的jsfiddle,而不是圖像。 – Alvaro
您的問題是刪除了關注textarea的內容?我不清楚。 – Alvaro
我總是比較喜歡'$(「#message」)。trigger(「click」)'。我知道'click()'應該可以工作,但它可能充當事件處理程序getter。 – Rolice