자바스크립트 오류 질문입니다.
안녕하세요.
아래 소스가 익스에서는 이상없는데 크롬에서
Uncaught TypeError: Cannot read property 'Value' of null 이라는 오류가 있다고
나오네요.
그리고 InitAmt();도 혹시 문제가 있는지요.
몇일을 고생하며 검색해가며 해보아도 안되서요..
자바스크립트는 이제 조금씩 배워가며 하는 짜깁기수준이라 정말 어려워서 도움을
요청합니다. (__)
var IsESize = false; //a사이즈
var vXSize = parseInt(oXSize.value);
var vYSize = parseInt(oYSize.value);
var vSize = oSize.value;
var vGunsu = oGunsu.value;
var vMType = oMType.value;
//var vPQlty = oPQlty.value;
var vPQlty = 0;
var vSCnt = parseInt(oSCnt.value); //수량
var vPCUamt = 0; //수량별가격지수
var vSCntVal = 0;
InitAmt();
--------------------------------------------------
}
function InitAmt()
{
ValueAmt.mokAmt=0;
ValueAmt.domuAmt=0;
ValueAmt.colstAmt=0;
}
function CheckSelect(eObj,eId)
{
if(eObj.value=='a사이즈') {
GetObjectById(eId).disabled =true;
GetObjectById('trModel').style.display='none';
GetObjectById('option01').style.display='block';
GetObjectById('spAddAmt').style.visibility='hidden';
}else if(eObj.value=='') {
GetObjectById(eId).disabled =true;
GetObjectById('trModel').style.display='block';
GetObjectById('option01').style.display='block';
GetObjectById('spAddAmt').style.visibility='visible';
}else{
GetObjectById(eId).disabled=false;
GetObjectById('option01').style.display='none';
GetObjectById('trModel').style.display='none';
GetObjectById('spAddAmt').style.visibility='hidden';
}
}
아래 소스가 익스에서는 이상없는데 크롬에서
Uncaught TypeError: Cannot read property 'Value' of null 이라는 오류가 있다고
나오네요.
그리고 InitAmt();도 혹시 문제가 있는지요.
몇일을 고생하며 검색해가며 해보아도 안되서요..
자바스크립트는 이제 조금씩 배워가며 하는 짜깁기수준이라 정말 어려워서 도움을
요청합니다. (__)
var IsESize = false; //a사이즈
var vXSize = parseInt(oXSize.value);
var vYSize = parseInt(oYSize.value);
var vSize = oSize.value;
var vGunsu = oGunsu.value;
var vMType = oMType.value;
//var vPQlty = oPQlty.value;
var vPQlty = 0;
var vSCnt = parseInt(oSCnt.value); //수량
var vPCUamt = 0; //수량별가격지수
var vSCntVal = 0;
InitAmt();
--------------------------------------------------
}
function InitAmt()
{
ValueAmt.mokAmt=0;
ValueAmt.domuAmt=0;
ValueAmt.colstAmt=0;
}
function CheckSelect(eObj,eId)
{
if(eObj.value=='a사이즈') {
GetObjectById(eId).disabled =true;
GetObjectById('trModel').style.display='none';
GetObjectById('option01').style.display='block';
GetObjectById('spAddAmt').style.visibility='hidden';
}else if(eObj.value=='') {
GetObjectById(eId).disabled =true;
GetObjectById('trModel').style.display='block';
GetObjectById('option01').style.display='block';
GetObjectById('spAddAmt').style.visibility='visible';
}else{
GetObjectById(eId).disabled=false;
GetObjectById('option01').style.display='none';
GetObjectById('trModel').style.display='none';
GetObjectById('spAddAmt').style.visibility='hidden';
}
}
댓글 2개
cshop2
12년 전
Uncaught TypeError: Cannot read property 'Value' of null 에러가 뜨는 가장 흔한 경우는 html 이 먼저 render 되기전 자스가 먼저 작동되는 경우에 가장 많이 발생합니다.
이게 IE 에서는 문제가 안될수도 있지만, (IE 의 자스 rendering 이 매우 느리니까), 크롬은 자스 rendering 이 무지 빠르니 크롬에서만 이런 에러가 뜰 수 있습니다. (사실 크롬이 정확한거죠.)
자스를 문서 제일 아래로 내려보셨나요?
html 이 render 된 후 자스를 run 하도록 해보세요,
jQuery 로는 이렇게 합니다.
$(document).ready(function() { //OR
$(window).load(function() {
에러가 나는 페이지 자체를 알려주시지 않으셔서 개발자 console 로 확인해 볼수 없으니 뭐 더 드릴 얘기가 없네요.
자스 디버깅 툴 사용을 권해드리고 싶습니다.
http://www.jslint.com/
이게 IE 에서는 문제가 안될수도 있지만, (IE 의 자스 rendering 이 매우 느리니까), 크롬은 자스 rendering 이 무지 빠르니 크롬에서만 이런 에러가 뜰 수 있습니다. (사실 크롬이 정확한거죠.)
자스를 문서 제일 아래로 내려보셨나요?
html 이 render 된 후 자스를 run 하도록 해보세요,
jQuery 로는 이렇게 합니다.
$(document).ready(function() { //OR
$(window).load(function() {
에러가 나는 페이지 자체를 알려주시지 않으셔서 개발자 console 로 확인해 볼수 없으니 뭐 더 드릴 얘기가 없네요.
자스 디버깅 툴 사용을 권해드리고 싶습니다.
http://www.jslint.com/
거북이코딩
6년 전
if(typeof($('#object_name'))!="undefined")
{
var object_name = $('#object_name').val();
}
객체 존재 여부 부터 체크하고 접근하시면 에러 안납니다.
{
var object_name = $('#object_name').val();
}
객체 존재 여부 부터 체크하고 접근하시면 에러 안납니다.
게시판 목록
자유게시판
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 공지 |
|
1주 전 | 10 | |
| 199718 |
|
1주 전 | 9 | |
| 199717 | 3주 전 | 20 | ||
| 199716 |
느긋한카키쿠키
|
3주 전 | 17 | |
| 199715 |
현대적인무질서한까마귀
|
3주 전 | 20 | |
| 199714 | 3주 전 | 23 | ||
| 199713 | 3주 전 | 32 | ||
| 199712 | 1개월 전 | 291 | ||
| 199711 |
안졸리니졸리니
|
1개월 전 | 144 | |
| 199710 |
|
1개월 전 | 160 | |
| 199709 |
|
1개월 전 | 91 | |
| 199708 | 1개월 전 | 106 | ||
| 199707 | 1개월 전 | 240 | ||
| 199706 | 1개월 전 | 41 | ||
| 199705 | 1개월 전 | 29 | ||
| 199704 | 1개월 전 | 46 | ||
| 199703 | 2개월 전 | 57 | ||
| 199702 | 2개월 전 | 97 | ||
| 199701 | 2개월 전 | 111 | ||
| 199700 | 2개월 전 | 83 | ||
| 199699 | 2개월 전 | 88 | ||
| 199698 | 2개월 전 | 134 | ||
| 199697 | 2개월 전 | 99 | ||
| 199696 |
|
2개월 전 | 245 | |
| 199695 | 2개월 전 | 88 | ||
| 199694 | 2개월 전 | 117 | ||
| 199693 | 2개월 전 | 185 | ||
| 199692 | 2개월 전 | 195 | ||
| 199691 |
|
2개월 전 | 169 | |
| 199690 | 2개월 전 | 257 | ||
| 199689 | 2개월 전 | 160 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기