확장속성 문의

Mozilla Firefox 사용에 대한 일반적인 질문과 답을 해 주는 게시판입니다. 질문을 하기 전에 FAQ를 읽어 보시는게 도움이 될 것입니다.
Post Reply
모질라~

확장속성 문의

Post by 모질라~ »

--------------------------------------------------------
<input type="text" id="txt" value="test" seq="0" onclick="test()">


<script language=javascript>
alert(document.getElementById('txt').seq);
</script>

--------------------------------------------------------
결과는 undefined

이렇게 본래의 속성외에 별도의 속성을 추가하여 그정보를 이용하는것이 불가능한건가요?
모질라에선 안되네요...
방법이 없나요?
User avatar
하늘다람쥐
도우미
도우미
Posts: 287
Joined: 2004 08 25 13:02 50
Location: 푸른 하늘
Contact:

Post by 하늘다람쥐 »

getAttribute()를 사용하세요.

즉, document.getElementById('txt').getAttribute("seq")로 읽어오시면 됩니다.

그리고, 다음엔 그냥 글을 하나만 다시고 도배는 안해주셨으면 합니다. :)
박민권
해커
해커
Posts: 724
Joined: 2005 01 31 22:33 55
Location: 대한민국
Contact:

Post by 박민권 »

하늘다람쥐님의 말씀이 맞습니다.
getAttribute() 메소드를 이용해서 읽어오는 것이 맞습니다.
익스에 비해서 불편하게 느끼실지 모르지만 반대로 익스가
개발자들에게 잘못된 습관을 심어준 것입니다.
익스에서도 getAttribute() 사용에 문제가 없습니다.
익스도 상당수 표준을 지키고 있으니까요.
익스7에서는 비표준은 지원 안하면 좋을텐데요.
Post Reply

Who is online

Users browsing this forum: Ahrefs [Bot] and 2 guests