개발자
공식문서 보고 이렇게 했는데 혹시 이거 막혔나요? ㅠㅠ 텍스트 변경이 안되네요.... https://developer.mozilla.org/ko/docs/Web/API/Window/beforeunload_event
답변 1
질문의 텍스트 변경이 혹시 input에 입력된 텍스트를 변경하고자 했던 것을 의미하시나요? returnValue 값을 설정해서 input의 텍스트를 변경하려고 했던 것이라면 해당 예제는 그런 용도가 아닙니다. https://developer.mozilla.org/en-US/docs/Web/API/Event/returnValue 첨부해주신 링크의 예제는 input에 입력된 값이 있는 경우에만 페이지를 닫거나 이동하려고 할 때 그 동작을 방지하는 코드입니다. returnValue를 true나 false로 설정해서 beforeunload 이벤트가 실행될 때 동작을 막고 alert 창을 띄워 입력 값이 존재하는데 정말로 페이지를 떠날 것인지 묻는 등의 동작을 하기 위해 사용하면 됩니다.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!