document.all("Object명") vs document.getElementsByName("Object명")
1. 우선 예제를 보세요.
<script language="javascript">
function f_test1()
{
var lo_text = document.all.txt_test;
// undefined로 나오죠.. 하나밗에 존재하지 않으니까 length란 속성이 안먹나 봐여
// 둘이상 존재할때는 2라고 나오지만
alert(lo_text.length);
// 값을 변경해보겠습니다.
// lo_text.value = "test"; // 이렇게 실행시키면 에라가 발생하지 않죠..
// 이걸 실행시키면 에러가 발생하겠죠.
lo_text[0].value = "test";
}
function f_test2()
{
var lo_text = document.getElementsByName("txt_test");
// 이걸 실행시키면 1이란 값을 찾아냅니다.
alert(lo_text.length);
// 배열은 0 부터 시작하니까..
lo_text[0].value = "test"; // 에러가 발생하지 않습니다.
}
</script>
<input type="text" name="txt_test">
<input type="button" value="document.all 테스트" onclick="f_test1()">
<input type="button" value="getElementsByName 테스트" onclick="f_test2()">
2. 이걸 실행시키면 document.all을 하면 undefined로 나옵니다.
하지만 getElementsByName을하면 제가 원하는 답 1을 찾아냅니다.
또한 객체에 값도 잘 들어가는군요.
<input type="text" name="txt_test"> 컨트롤이 둘이상 존재할경우는
document.all.txt_test[0] 이런씩으로 제어가 가능하지만 하나만 존재할경우
document.all.txt_test로 값을 제어해야합니다. document.getElementsByName("txt_test");
이런씩으로 객체를 지정하면 배열로 제어가 가능합니다.
[펌] http://blog.naver.com/pak36.do?Redirect=Log&logNo=60002928672<div class='small'>[이 게시물은 관리자님에 의해 2011-10-31 16:57:14 JavaScript에서 이동 됨]</div>
1. 우선 예제를 보세요.
<script language="javascript">
function f_test1()
{
var lo_text = document.all.txt_test;
// undefined로 나오죠.. 하나밗에 존재하지 않으니까 length란 속성이 안먹나 봐여
// 둘이상 존재할때는 2라고 나오지만
alert(lo_text.length);
// 값을 변경해보겠습니다.
// lo_text.value = "test"; // 이렇게 실행시키면 에라가 발생하지 않죠..
// 이걸 실행시키면 에러가 발생하겠죠.
lo_text[0].value = "test";
}
function f_test2()
{
var lo_text = document.getElementsByName("txt_test");
// 이걸 실행시키면 1이란 값을 찾아냅니다.
alert(lo_text.length);
// 배열은 0 부터 시작하니까..
lo_text[0].value = "test"; // 에러가 발생하지 않습니다.
}
</script>
<input type="text" name="txt_test">
<input type="button" value="document.all 테스트" onclick="f_test1()">
<input type="button" value="getElementsByName 테스트" onclick="f_test2()">
2. 이걸 실행시키면 document.all을 하면 undefined로 나옵니다.
하지만 getElementsByName을하면 제가 원하는 답 1을 찾아냅니다.
또한 객체에 값도 잘 들어가는군요.
<input type="text" name="txt_test"> 컨트롤이 둘이상 존재할경우는
document.all.txt_test[0] 이런씩으로 제어가 가능하지만 하나만 존재할경우
document.all.txt_test로 값을 제어해야합니다. document.getElementsByName("txt_test");
이런씩으로 객체를 지정하면 배열로 제어가 가능합니다.
[펌] http://blog.naver.com/pak36.do?Redirect=Log&logNo=60002928672<div class='small'>[이 게시물은 관리자님에 의해 2011-10-31 16:57:14 JavaScript에서 이동 됨]</div>
댓글 1개
20년 전
ver babo = "나 한글 ㅋㅋ";
"+babo+"
에서... 완벽하게 한글을 표현 할 수 없을까요?
넘 뜸금 없나요?
"+babo+"
에서... 완벽하게 한글을 표현 할 수 없을까요?
넘 뜸금 없나요?
게시판 목록
프로그램
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 630 | 19년 전 | 2332 | ||
| 629 |
|
19년 전 | 1998 | |
| 628 |
|
19년 전 | 3096 | |
| 627 |
|
19년 전 | 2011 | |
| 626 |
|
19년 전 | 2056 | |
| 625 |
|
19년 전 | 1704 | |
| 624 |
|
19년 전 | 2209 | |
| 623 | 19년 전 | 2185 | ||
| 622 |
|
19년 전 | 2490 | |
| 621 |
|
19년 전 | 2880 | |
| 620 |
|
19년 전 | 2386 | |
| 619 | 19년 전 | 2448 | ||
| 618 | 19년 전 | 3503 | ||
| 617 |
|
19년 전 | 3219 | |
| 616 |
|
19년 전 | 3208 | |
| 615 |
|
19년 전 | 3022 | |
| 614 |
|
19년 전 | 2030 | |
| 613 |
|
19년 전 | 2352 | |
| 612 |
|
19년 전 | 2226 | |
| 611 |
|
19년 전 | 2063 | |
| 610 |
|
19년 전 | 2501 | |
| 609 |
|
19년 전 | 2412 | |
| 608 |
|
19년 전 | 2801 | |
| 607 | 19년 전 | 2181 | ||
| 606 | 19년 전 | 3500 | ||
| 605 | 19년 전 | 1973 | ||
| 604 | 19년 전 | 2576 | ||
| 603 | 19년 전 | 1600 | ||
| 602 |
|
19년 전 | 2827 | |
| 601 | 19년 전 | 3067 | ||
| 600 |
|
19년 전 | 2152 | |
| 599 | 19년 전 | 1992 | ||
| 598 | 19년 전 | 2465 | ||
| 597 | 19년 전 | 2378 | ||
| 596 |
|
19년 전 | 3068 | |
| 595 |
|
19년 전 | 6744 | |
| 594 | 19년 전 | 2703 | ||
| 593 | 19년 전 | 3178 | ||
| 592 |
|
19년 전 | 3076 | |
| 591 |
|
19년 전 | 1917 | |
| 590 | 19년 전 | 3359 | ||
| 589 | 19년 전 | 2192 | ||
| 588 |
|
19년 전 | 2696 | |
| 587 | 19년 전 | 2337 | ||
| 586 |
|
19년 전 | 4351 | |
| 585 | 19년 전 | 2471 | ||
| 584 | 19년 전 | 2741 | ||
| 583 |
|
19년 전 | 3506 | |
| 582 |
|
19년 전 | 3708 | |
| 581 |
|
19년 전 | 3232 | |
| 580 | 19년 전 | 2470 | ||
| 579 | 19년 전 | 3044 | ||
| 578 | 19년 전 | 3922 | ||
| 577 | 19년 전 | 3785 | ||
| 576 | 19년 전 | 1720 | ||
| 575 |
|
19년 전 | 2189 | |
| 574 |
|
19년 전 | 5395 | |
| 573 | 19년 전 | 6698 | ||
| 572 | 19년 전 | 2551 | ||
| 571 | 19년 전 | 2101 | ||
| 570 | 19년 전 | 2593 | ||
| 569 | 19년 전 | 3268 | ||
| 568 | 19년 전 | 3503 | ||
| 567 | 19년 전 | 2977 | ||
| 566 | 19년 전 | 2588 | ||
| 565 |
|
19년 전 | 4701 | |
| 564 |
|
19년 전 | 6710 | |
| 563 |
|
19년 전 | 4976 | |
| 562 |
|
19년 전 | 5935 | |
| 561 |
|
19년 전 | 2672 | |
| 560 |
|
19년 전 | 2501 | |
| 559 |
|
19년 전 | 2206 | |
| 558 |
|
19년 전 | 2287 | |
| 557 | 19년 전 | 4582 | ||
| 556 |
|
19년 전 | 4647 | |
| 555 | 19년 전 | 2490 | ||
| 554 | 19년 전 | 2168 | ||
| 553 | 19년 전 | 2500 | ||
| 552 |
|
19년 전 | 3136 | |
| 551 | 19년 전 | 2926 | ||
| 550 |
|
19년 전 | 1883 | |
| 549 |
|
19년 전 | 1946 | |
| 548 |
|
19년 전 | 3134 | |
| 547 |
|
19년 전 | 2355 | |
| 546 |
|
19년 전 | 3609 | |
| 545 |
|
19년 전 | 2534 | |
| 544 |
|
19년 전 | 1841 | |
| 543 |
|
19년 전 | 2446 | |
| 542 |
|
19년 전 | 1713 | |
| 541 |
|
19년 전 | 1395 | |
| 540 |
|
19년 전 | 1522 | |
| 539 |
|
19년 전 | 1791 | |
| 538 |
|
19년 전 | 1567 | |
| 537 |
|
19년 전 | 1766 | |
| 536 |
|
19년 전 | 1553 | |
| 535 |
|
19년 전 | 1947 | |
| 534 |
|
19년 전 | 1832 | |
| 533 |
|
19년 전 | 1431 | |
| 532 |
|
19년 전 | 1432 | |
| 531 |
|
19년 전 | 1348 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기