Javascript table(id) 안의 해당 name 의 value 찾기
-
게시물 수정 , 삭제는 로그인 필요
Javascript 고수님들 조언을 구합니다.
<table id="tbl1"><tr><td><input type="text" name="txt" value="abc" /><td></tr></table>
<table id="tbl2"><tr><td><div><input type="text" name="txt" value="def" /></div><td></tr></table>
<table id="tbl3"><tr><td><div><table><tr><td><input type="text" name="txt" value="ghi" /></td></tr></table></div><td></tr></table>
위에서
document.getElementsByName("txt")[2] 하는 방법 말고,
id="tbl3" 에 있는 name="txt" 값을 구하고 싶습니다.
이렇게 질문하는 이유는 이전 IE 에서 document.all["tbl1"].all["txt"] 방식으로 사용하던 것을
표준으로 바꾸면서 어떻게 해야 하고 있습니다.
document.getElementById("tbl1").children 혹은 childNodes 로 접근할 경우 <tr> 을 가져오기 때문에
여러 단계를 걸쳐서 찾아야 하는데 child 에 child 에 child 를 매번 접근하기도 그렇고
방법이 없을까요?
#javascript table id #javascript get table by id #javascript get table row id #javascript set table id #javascript get table cell id #javascript get table row id onclick #javascript create table with id #javascript hide table by id #javascript delete table by id #javascript get table without id