alert 대화상자는 뜨는데? 문제가 되는 건 doc\0ument.get\0ElementsByName 이후 부분임.
ㅅㅅㅅ(125.128)2015-05-30 13:34
getElementsByName 이라는 함수 명에서 알 수 있듯이 저거의 리턴 값은 배열임. DOM 객체가 아니라.
ㅅㅅㅅ(125.128)2015-05-30 13:35
getElementById 같은 함수는 s가 없는데 id는 태그(element)마다 무조건 고유해야 하기 때문에 그렇지만 name 같은 건 input type="option" 같은 걸 보면 다른 태그(element)라도 name이 같을 수 있음.
ㅅㅅㅅ(125.128)2015-05-30 13:35
그래서 배열이 리턴되는 거고. 고로 edit1.value가 아니라 edit1[0].value 식으로 해야 됨.
ㅅㅅㅅ(125.128)2015-05-30 13:36
한 줄 요약하면 getElementsByName, getElementsByTagName 같이 s가 붙은 함수는 요소 자체의 객체가 아니라 그 객체들의 배열을(하나 뿐인 경우에도 원소가 하나인 배열을 리턴), getElementById 같이 s가 없는 함수는 요소 자체의 객체를 리턴(없으면 null).
소스를 올리셔야죠
온클릭 펑션 걸어놓은거 () 빠진거 아님?
jsfiddle.net에 코드 올려서 질문 ㄱㄱ
http://kldp.org/node/152047
폰으로 보면 짤려보이는데 손으로 드래그하면 드래그되는듯
alert 대화상자는 뜨는데? 문제가 되는 건 doc\0ument.get\0ElementsByName 이후 부분임.
getElementsByName 이라는 함수 명에서 알 수 있듯이 저거의 리턴 값은 배열임. DOM 객체가 아니라.
getElementById 같은 함수는 s가 없는데 id는 태그(element)마다 무조건 고유해야 하기 때문에 그렇지만 name 같은 건 input type="option" 같은 걸 보면 다른 태그(element)라도 name이 같을 수 있음.
그래서 배열이 리턴되는 거고. 고로 edit1.value가 아니라 edit1[0].value 식으로 해야 됨.
한 줄 요약하면 getElementsByName, getElementsByTagName 같이 s가 붙은 함수는 요소 자체의 객체가 아니라 그 객체들의 배열을(하나 뿐인 경우에도 원소가 하나인 배열을 리턴), getElementById 같이 s가 없는 함수는 요소 자체의 객체를 리턴(없으면 null).
그러네 고치니까 된다 답변 땡큐
http://autogram.tk/이
중고차 어플리케이션 어떤가요?