iframe 자식에서 jquery를 사용하여 이름으로 확인란을 확인하십시오.

tnriverfish

여러 확인란이있는 iframe (동일한 도메인)이 있습니다. 부모 페이지에서 자바 스크립트를 실행하고 확인란 이름을 기준으로 자식의 확인란을 표시하고 싶습니다 (값은 다르지만 모두 확인하고 싶습니다). iframe의 ID와 이름은 모두 AppBody입니다. 내가 신경 쓰는 모든 체크 박스의 이름은 dow0입니다.

체크 박스를 파헤칠 때까지 내가 현재의 위치를 ​​포함하도록 업데이트되었습니다.

alert("start");
var iframe = document.getElementById("AppBody");
var doc = iframe.contentWindow.document;
var widgets= doc.getElementById("widgets");
var detail= widgets.getElementById("Detail");

var checkboxes = doc.getElementsByName("dow0");
alert(checkboxes.length);
    for (var i = 0; i < checkboxes.length; i++) {
         checkboxes[i].checked = true;
   }

BobRodes

코드에 jQuery가 없지만 질문에 태그가 지정되어 있고 javascript 태그가 없기 때문에 jQuery를 사용하고 있다고 가정하겠습니다.

먼저 class="dow0"해당 이름으로 각 요소에 추가 하십시오. 클래스는 jQuery의 이름보다 작업하기가 더 쉽습니다. 그때:

$('.dow0').prop('checked', true);

클래스의 모든 확인란을 선택합니다 dow0. 이것은 iframe 외부에 동일한 클래스 이름을 가진 다른 체크 박스가 없다고 가정합니다. 그렇지 않은 경우 더 제한적인 선택기를 입력 할 수 있습니다.

$('#AppBody .dow0').prop('checked', true);

이는 id가있는 요소에 포함 된 클래스 있는 모든 요소에 checked속성 을 설정하는 것입니다 .truedow0AppBody

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Laravel을 사용하여 확인란에서 컨트롤러로 여러 ID를 전달하십시오.

분류에서Dev

jQuery 또는 JavaScript로 확인란 값을 확인하십시오.

분류에서Dev

부모 확인란이 선택되어 있으면 laravel에서 자식 확인란을 선택하십시오.

분류에서Dev

텍스트를 기반으로 이전 확인란을 확인하십시오.

분류에서Dev

jQuery에서 확인란이 선택되어 있는지 확인하십시오.

분류에서Dev

jQuery를 사용하여 웹 페이지에서 아무 곳이나 클릭하면 확인란의 선택을 취소하십시오.

분류에서Dev

jquery를 사용하여 확인란의 특정 값으로 모두 확인하십시오.

분류에서Dev

jQuery의 listview에서 모든 확인란을 확인하십시오.

분류에서Dev

jQuery를 사용하여 tr 테이블의 확인란을 선택하고 선택 취소하십시오.

분류에서Dev

드롭 다운 목록을 mvc의 ajax jquery에서 확인란으로 변경하십시오.

분류에서Dev

Angularjs로 값에 따라 확인란을 선택하십시오.

분류에서Dev

Classic ASP를 사용하여 데이터베이스의 값을 기반으로 여러 확인란을 확인하십시오.

분류에서Dev

Classic ASP를 사용하여 데이터베이스의 값을 기반으로 여러 확인란을 확인하십시오.

분류에서Dev

println을 확인하거나 mockk를 사용하여 kotlin 및 android에 로그인하십시오.

분류에서Dev

jlist에서 선택하고 확인란을 사용하여 jtable을 업데이트하십시오.

분류에서Dev

onChange를 사용하여 React의 인덱스에 따라 특정 확인란을 선택하십시오.

분류에서Dev

awk를 사용하여 csv에서 두 열이 완전히 숫자인지 확인하십시오.

분류에서Dev

Excel에서 VBA를 사용하여 하루가 주어진 두 날짜 사이인지 확인하십시오.

분류에서Dev

vba에서 Excel 시트를 사용하기 전에 시트 이름을 확인하십시오.

분류에서Dev

send ()를 사용하기 전에 select ()로 소켓을 확인하십시오.

분류에서Dev

반응에서 사용자가 로그인했는지 여부를 확인하십시오.

분류에서Dev

==를 사용하여 두 객체가 파이썬에서 동일한 값을 갖는지 확인하십시오.

분류에서Dev

R에서 파일 이름의 일부를 사용하여 파일이 있는지 확인하십시오.

분류에서Dev

키보드 키를 사용하여 JavaFX로 확인란을 선택하십시오.

분류에서Dev

jsf에서 다른 확인란이 선택되면 확인란의 선택을 취소하십시오.

분류에서Dev

JQuery를 사용하여 부모 확인란을 클릭 할 때 모든 직계 자식 확인란 확인

분류에서Dev

nexmo를 사용하여 laravel의 발신자 이름을 확인에서 내 회사 이름으로 변경

분류에서Dev

파이썬에서 패턴 또는 정규식 일치를 사용하여 파일 이름을 확인하십시오.

분류에서Dev

값이 db 테이블에 있으면 확인란을 선택하십시오.

Related 관련 기사

  1. 1

    Laravel을 사용하여 확인란에서 컨트롤러로 여러 ID를 전달하십시오.

  2. 2

    jQuery 또는 JavaScript로 확인란 값을 확인하십시오.

  3. 3

    부모 확인란이 선택되어 있으면 laravel에서 자식 확인란을 선택하십시오.

  4. 4

    텍스트를 기반으로 이전 확인란을 확인하십시오.

  5. 5

    jQuery에서 확인란이 선택되어 있는지 확인하십시오.

  6. 6

    jQuery를 사용하여 웹 페이지에서 아무 곳이나 클릭하면 확인란의 선택을 취소하십시오.

  7. 7

    jquery를 사용하여 확인란의 특정 값으로 모두 확인하십시오.

  8. 8

    jQuery의 listview에서 모든 확인란을 확인하십시오.

  9. 9

    jQuery를 사용하여 tr 테이블의 확인란을 선택하고 선택 취소하십시오.

  10. 10

    드롭 다운 목록을 mvc의 ajax jquery에서 확인란으로 변경하십시오.

  11. 11

    Angularjs로 값에 따라 확인란을 선택하십시오.

  12. 12

    Classic ASP를 사용하여 데이터베이스의 값을 기반으로 여러 확인란을 확인하십시오.

  13. 13

    Classic ASP를 사용하여 데이터베이스의 값을 기반으로 여러 확인란을 확인하십시오.

  14. 14

    println을 확인하거나 mockk를 사용하여 kotlin 및 android에 로그인하십시오.

  15. 15

    jlist에서 선택하고 확인란을 사용하여 jtable을 업데이트하십시오.

  16. 16

    onChange를 사용하여 React의 인덱스에 따라 특정 확인란을 선택하십시오.

  17. 17

    awk를 사용하여 csv에서 두 열이 완전히 숫자인지 확인하십시오.

  18. 18

    Excel에서 VBA를 사용하여 하루가 주어진 두 날짜 사이인지 확인하십시오.

  19. 19

    vba에서 Excel 시트를 사용하기 전에 시트 이름을 확인하십시오.

  20. 20

    send ()를 사용하기 전에 select ()로 소켓을 확인하십시오.

  21. 21

    반응에서 사용자가 로그인했는지 여부를 확인하십시오.

  22. 22

    ==를 사용하여 두 객체가 파이썬에서 동일한 값을 갖는지 확인하십시오.

  23. 23

    R에서 파일 이름의 일부를 사용하여 파일이 있는지 확인하십시오.

  24. 24

    키보드 키를 사용하여 JavaFX로 확인란을 선택하십시오.

  25. 25

    jsf에서 다른 확인란이 선택되면 확인란의 선택을 취소하십시오.

  26. 26

    JQuery를 사용하여 부모 확인란을 클릭 할 때 모든 직계 자식 확인란 확인

  27. 27

    nexmo를 사용하여 laravel의 발신자 이름을 확인에서 내 회사 이름으로 변경

  28. 28

    파이썬에서 패턴 또는 정규식 일치를 사용하여 파일 이름을 확인하십시오.

  29. 29

    값이 db 테이블에 있으면 확인란을 선택하십시오.

뜨겁다태그

보관