로그인 페이지 로딩 시 기본적으로 id 입력란에 포커스가 안갑니다.
- 작성자 :
- 공*철
- 작성일 :
- 2013-10-07 11:33:18
- 조회수 :
- 1,109
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
egov > template project > portal site
로 신규 프로젝트 생성해서 작업중인데요...
로그인 페이지 로딩 시 기본적으로 id 입력란에 포커스가 안갑니다.
로그인 페이지 로딩 시 기본적으로 id 입력란에 focus 주려고 하는데...
포커스가 안갑니다.
document.loginForm.id.focus();
해도 포커스 안갑니다.
(기존 질문에서는 제가 질문란에 타이핑 잘 못 한거였고
프로그램 소스는 loginForm 이었음)
로그인 페이지 로딩 시 id 입력란에 focus 주려면 어떻게 해야하나요?
참고로
Tiles 2 를 이용하여 layout 작업했습니다.
작성한 내용
----------------------
function funcInit() {
alert("1");
alert("2 : "+document.loginForm.id.value);
document.loginForm.id.focus();
alert("3");
var message = document.loginForm.message.value;
if (message != "") {
alert(message);
}
getid(document.loginForm);
}
window.onload = funcInit();
아래처럼
alert("2 ...) 에서
오류가 발생하고
포커스 안갑니다.
오류내용
---------------------------------
egovLoginUsr.do
SCRIPT5007: 'id' 속성 값을 가져올 수 없습니다. 개체가 null이거나 정의되지 않았습니다.
로 신규 프로젝트 생성해서 작업중인데요...
로그인 페이지 로딩 시 기본적으로 id 입력란에 포커스가 안갑니다.
로그인 페이지 로딩 시 기본적으로 id 입력란에 focus 주려고 하는데...
포커스가 안갑니다.
document.loginForm.id.focus();
해도 포커스 안갑니다.
(기존 질문에서는 제가 질문란에 타이핑 잘 못 한거였고
프로그램 소스는 loginForm 이었음)
로그인 페이지 로딩 시 id 입력란에 focus 주려면 어떻게 해야하나요?
참고로
Tiles 2 를 이용하여 layout 작업했습니다.
작성한 내용
----------------------
function funcInit() {
alert("1");
alert("2 : "+document.loginForm.id.value);
document.loginForm.id.focus();
alert("3");
var message = document.loginForm.message.value;
if (message != "") {
alert(message);
}
getid(document.loginForm);
}
window.onload = funcInit();
아래처럼
alert("2 ...) 에서
오류가 발생하고
포커스 안갑니다.
오류내용
---------------------------------
egovLoginUsr.do
SCRIPT5007: 'id' 속성 값을 가져올 수 없습니다. 개체가 null이거나 정의되지 않았습니다.
A
안녕하세요. 표준프레임워크 센터입니다.
ID가 "loginForm"인 폼태그 하위에 ID가 "id"인 input 박스가 존재하는지 확인해 보시고,
일부 소스를 아래와 같이 변경해 보시기 바랍니다.
document.loginForm.id.value -> document.getElementById("id").value
document.loginForm.id.focus(); -> document.getElementById("id").focus();
감사합니다.
ID가 "loginForm"인 폼태그 하위에 ID가 "id"인 input 박스가 존재하는지 확인해 보시고,
일부 소스를 아래와 같이 변경해 보시기 바랍니다.
document.loginForm.id.value -> document.getElementById("id").value
document.loginForm.id.focus(); -> document.getElementById("id").focus();
감사합니다.