본문 바로가기

Web20

[ASP.NET] 버튼이나 다른 태그들의 id 값을 못 찾아오는 경우 버튼 클릭시 이벤트를 발생하는 script 함수를 선언했다. 하지만 내부에 해당 버튼의 id값을 찾아오는 부분이 있었는데 아무리봐도 오류를 못찾았다. 해결방법은 버튼태그 내에 runat="server" 가 존재하면 id를 못 찾아오는 문제였다. 추가로 $('#id') 이렇게 해도 못 찾았다.. runat="server" 를 삭제하니 제대로 id값을 찾아왔다. 2022. 10. 21.
[JavaScript] form 전송시 값이 null로 들어가는 경우 번호를 입력 후 인증받은 다음 번호입력 창에 번호를 수정 못하도록 해당 input 박스를 script 태그 내에 disabled=true 되돌록 설정했다. 아무리 오류를 확인해도 계속 request['id'] 값이 null로 입력되는 현상. disabled 대신 readonly를 사용하도록 하자 disabled는 form으로 전송시 val이 지워지더라.. 2022. 10. 21.
[jQuery] <form> 태그 내에서 엔터키 막기 우선 태그 안에 input 박스가 하나밖에 없을 경우 의미없는 input 박스를 추가한다. 태그 안에 태그가 있을 경우, type="button" 으로 지정했는 지 확인 버튼의 type을 지정하지 않았을 경우 엔터키로 전송되기 때문 name으로 엔터키 막기 $('input[name="txt_input"]').keydown(function() { if (event.keyCode === 13) { event.preventDefault(); } }); id로 엔터키 막기 $('#txt_id').keydown(function() { if (event.keyCode === 13) { event.preventDefault(); } }); 출처 https://haenny.tistory.com/80 2022. 10. 21.
[jQuery] window와 document 의 차이 window : 브라우저 객체 모델의 최상위 객체 (BOM) 웹 브라우저의 탭 or 창의 모델을 나타내며 이런 웹 브라우저 객체 모델의 최상위 객체가 window 객체임 window 객체는 현재 웹 브라우저의 창이나 탭을 표현함 document : 문서 객체 모델의 최상위 객체 (DOM) 웹 페이지의 모델을 생성하며 이러한 문서 객체 모델의 최상위 객체가 document임 window 객체의 속성이기도 함 쉽게 말해, window : 웹 브라우저 창 document 웹 브라우저 창 안에 보이는 문서 차이 - 1 $('window').height() --> 브라우저 창의 높이, 즉, 현재 보이는 부분의 높이를 구함 $('document').height() --> 눈에 보이지 않는 부분을 포함하여 문서 전체.. 2022. 10. 21.
[ASP.NET] Master page 적용시 id 값 전달 오류 개발을 하다가 발견한 오류인데 이걸로 하루종일 삽질을 했었다. 원래 html 페이지로 만들면 각 태그에 지정한 id값이 본인이 설정한 id 그대로 넘어가는데 asp.net에서 master page를 적용한 페이지에서는 id 값이 다르게 전달되는 현상을 발견했다. 말 보다 살짝 코드로 예를 들면 확인 버튼 위 HTML 코드에서 script 태그 안의 if 문은 동작이 할 것이다. (문법적인 오류가 있을 수 있으나 대략적인 수도코드로 작성했음.) 하지만 asp.net에서 master page를 적용했을 땐 말이 달라진다. layout.Master . . . . . . layout.Master 페이지를 적용한 .aspx 파일 . . . 버튼1 . . . 간단하게 위 처럼 예를 들면 위 코드에서 script 태.. 2022. 10. 21.
[Bootstrap] 마우스 오버 시 Tooltip 나오게 하는 법 힌트 결과 2022. 10. 21.