shift + s 단축키에 관해



  • alt text

    나무위키에선 shift + s가 검색 단축키로
    입력시 작은 모달창이 뜹니다

    그런데 이 모달이 그냥 뜨는게 아니라
    뜨면서 s 가 입력된 채로 떠요
    이 문제를 해결 할 수 있나요?



  • 추후 수정될 예정입니다.



  • https://developer.mozilla.org/ko/docs/Web/API/Event/preventDefault 를 참조해 보세요.
    쉬프트를 누르고 S가 눌렸는지를 이벤트리스너로 감지하시는 것 같은데, 이 경우에는 preventDefault로 이벤트리스너에 의한 작업수행과 함께 S가 입력되지 않게 막으시면 될 것 같습니다.

    + 제이쿼리의 이벤트리스너에서는 <Event>.returnValue = false;로 사용하고, 순수 자바스크립트의 이벤트리스너는 return false;로 사용해야 하는 걸로 알고 있습니다.
    <strike>(하지만 지금은 나무위키에서 작동되지 않는 기능인듯 합니다)</strike>


Log in to reply