0
Chatbot에 대한 코드를 작성 중이며 텍스트 상자에 쓰는 텍스트가 컨테이너에 표시되지 않는다는 것 외에는 문제가 없습니다. 다음은 컨테이너에 나타나는 텍스트와 관련된 모든 코드입니다.컨테이너에 텍스트가 표시되지 않습니까?
<div id = "controls">
<textarea id = "textbox" placeholder = "Enter your message here..."></textarea>
<button id = "send">Send</button>
<br />
<input checked type="checkbox" id = "enter" />
<label>Send on enter</label>
</div>
$("#textbox").keypress(function(event){
if (event.which == 13){
if ($("#enter").prop("checked")){
$("#send").click();
event.preventDefault();
}
$("#send").click(function(){
var username = "<span class = 'username' =>You: </span>";
var newMessage = $("#textbox").val();
$("#textbox").val("");
var prevState = $("#container").html();
if (prevState.length > 3){
prevState = prevState + "<br />";
}
$("#container").html(prevState + username + newMessage);
}
});
이 코드가 작동하지 않는 이유를 알고있는 사람이 있습니까?
놓고 코드를 준비 핸들러'$ (함수() {}) 내부를;' –