질문과 답변· ·
[re] 비주얼 베이직 알림기능 여쭤본 사람인데요..이번에는
> 아까 질문올렸던 알림기능은 가르쳐 주신대로 해보니까,
>역시나 잘 되는군요.. 다시한번 감사합니다.
> 그런데, 아까 같이 여쭤봐야 하는데.. 깜빡 잊은게 있네요.
>
> 웹문서에서 'a href=' 구문이 2개 이상 있을 때, 키보드의
>ESC키나, Enter키를 누를 때 특정구문이 동작하도록
>지정하는 방법이 궁금합니다..
>
> 왠지 손병목님도 아직은 안 주무시고 계실거라는 확신이
>생기네요(현재시각 01:12)....... 힘내세요. 항상. ^^
이해가 잘 안되어서요....
그러니까, 링크1, 링크2가 있을 때 엔터키를 누르면 링크1로 연결되고 ESC키를 누르면 링크2로 연결되었으면 좋겠다는 건가요?
음... 만약 그렇다면요...
키보드 키 값을 인식해야 하는데요, 그러자면 아스키 코드 값을 알아야 합니다.
아스키 코드값은 검색 엔진에서 검색하면 찾을 수 있는데요,
엔터 키는 13번이고 ESC는 27번입니다.
그래서 아스크 코드 값을 인식하는 자바스크립트를 사용하여 다음과 같이 한번 해보세요.
엔터를 누르면 www.itmembers.net 으로 이동하고
ESC를 누르면 www.yahoo.com 으로 이동 될 것입니다.
파일 첨부합니다... 확인해 보세요~
<HTML>
<HEAD>
<TITLE> 키값 인식하는 자바스크립트 </TITLE>
<script>
document.onkeydown = check;
function check() {
// 아스키 값 13 -> 엔터
if(window.event.keyCode == '13') {
location.href='http://www.itmembers.net';
}
// 아스키 값 27 -> ESC
if(window.event.keyCode == '27') {
location.href='http://www.yahoo.com';
}
return false;
}
</script>
</HEAD>
<BODY>
[엔터] www.itmembers.net 으로 이동합니다.<br>
[ESC] www.yahoo.com으로 이동합니다.
</BODY>
</HTML>
>역시나 잘 되는군요.. 다시한번 감사합니다.
> 그런데, 아까 같이 여쭤봐야 하는데.. 깜빡 잊은게 있네요.
>
> 웹문서에서 'a href=' 구문이 2개 이상 있을 때, 키보드의
>ESC키나, Enter키를 누를 때 특정구문이 동작하도록
>지정하는 방법이 궁금합니다..
>
> 왠지 손병목님도 아직은 안 주무시고 계실거라는 확신이
>생기네요(현재시각 01:12)....... 힘내세요. 항상. ^^
이해가 잘 안되어서요....
그러니까, 링크1, 링크2가 있을 때 엔터키를 누르면 링크1로 연결되고 ESC키를 누르면 링크2로 연결되었으면 좋겠다는 건가요?
음... 만약 그렇다면요...
키보드 키 값을 인식해야 하는데요, 그러자면 아스키 코드 값을 알아야 합니다.
아스키 코드값은 검색 엔진에서 검색하면 찾을 수 있는데요,
엔터 키는 13번이고 ESC는 27번입니다.
그래서 아스크 코드 값을 인식하는 자바스크립트를 사용하여 다음과 같이 한번 해보세요.
엔터를 누르면 www.itmembers.net 으로 이동하고
ESC를 누르면 www.yahoo.com 으로 이동 될 것입니다.
파일 첨부합니다... 확인해 보세요~
<HTML>
<HEAD>
<TITLE> 키값 인식하는 자바스크립트 </TITLE>
<script>
document.onkeydown = check;
function check() {
// 아스키 값 13 -> 엔터
if(window.event.keyCode == '13') {
location.href='http://www.itmembers.net';
}
// 아스키 값 27 -> ESC
if(window.event.keyCode == '27') {
location.href='http://www.yahoo.com';
}
return false;
}
</script>
</HEAD>
<BODY>
[엔터] www.itmembers.net 으로 이동합니다.<br>
[ESC] www.yahoo.com으로 이동합니다.
</BODY>
</HTML>
댓글 1
유용하게 쓰겠습니다. 감사!