안녕하세요 웹페이지에서 채팅구현을 따라하다가 문제가 생겨서 질문을 드립니다.
서버측 코드입니다.
클라이언트측 코드입니다.
해당 코드에서 preventDefault함수를 쓰게 되면 잘 작동하는데 저 함수를 왜 사용하는지 이해가 안가서 빼봤는데
빼본 결과 말을 치고 엔터를 누르거나 chat버튼을 클릭할 경우 user의 이름이 그 다음 사용자로 변하고 페이지가 리로드 됩니다.
이유가 궁금한데 알려주실분 없나요?
안녕하세요 웹페이지에서 채팅구현을 따라하다가 문제가 생겨서 질문을 드립니다.
서버측 코드입니다.
클라이언트측 코드입니다.
해당 코드에서 preventDefault함수를 쓰게 되면 잘 작동하는데 저 함수를 왜 사용하는지 이해가 안가서 빼봤는데
빼본 결과 말을 치고 엔터를 누르거나 chat버튼을 클릭할 경우 user의 이름이 그 다음 사용자로 변하고 페이지가 리로드 됩니다.
이유가 궁금한데 알려주실분 없나요?
preventDefault는 기본(default)이벤트를 막는거다(prevent) submit 이벤트를 막는거다 페이리자 리로드가되는걸 막는게아니라 페이지에 submit되는걸 막는거지
https://github.com/adunStudio/chat
참고
감사합니다 ^^