Javascript / jquery에서 동적으로 생성 된 div 요소에 액세스하는 방법은 무엇입니까?

Surendar

이것은 내 코드입니다. 여기서 호스트 이름은 배열입니다. 모든 배열 요소에 대해 내 루프가 반복됩니다. 사용자가 yes를 선택하면 hideconf div 요소가 표시됩니다. 그렇지 않으면 요소를 숨겨야합니다. 그러나 첫 번째 반복에서만 작동합니다. 두 번째 반복에서 첫 번째 div 태그의 요소가 표시되고 숨겨집니다. 문제는 이드에 있습니다. 그래서 어떻게 내 목표를 달성 할 수 있습니까?

<% hostname.forEach(function(data){ %>
 <input class="form-control" id="fw" name="fwchange" type="radio" value="true" onclick="showconf()" /></label>
  <input class="form-control" id="fw" name="fwchange" type="radio" value="true" onclick="noshowconf()" /></label>
  <div class="hideconf" style="display:none">
  <input type="text" class="form-control" id="fwchangedetail" name="fwchangedetail"  placeholder="Configuration Change Details"/>
  <input type="text" class="form-control" id="fwchangedetail1" name="fwchangedetail1"  placeholder="Configuration Change Details"/>

 <input type="text" class="form-control" id="fwchangedetail2" name="fwchangedetail2" placeholder="Configuration Change Details"/>
  <input type="text" class="form-control" id="fwchangedetail3" name="fwchangedetail3"  placeholder="Configuration Change Details"/></div>
    <%}) %>
    <script>
    function showconf(){
     document.getElementsByClassName('hideconf').style.display="block";}
     function noshowconf(){
     document.getElementsByClassName('hideconf').style.display="none";}
    </script>
리우 레이

이 행운을 빕니다 :)

<% hostname.forEach(function(data, index){ %>
 <input class="form-control" id="fw" name="fwchange" type="radio" value="true" onclick=`showconf(${index})` /></label>
  <input class="form-control" id="fw" name="fwchange" type="radio" value="true" onclick=`noshowconf(${index})` /></label>
  <div class="hideconf" style="display:none">
  <input type="text" class="form-control" id="fwchangedetail" name="fwchangedetail"  placeholder="Configuration Change Details"/>
  <input type="text" class="form-control" id="fwchangedetail1" name="fwchangedetail1"  placeholder="Configuration Change Details"/>

 <input type="text" class="form-control" id="fwchangedetail2" name="fwchangedetail2" placeholder="Configuration Change Details"/>
  <input type="text" class="form-control" id="fwchangedetail3" name="fwchangedetail3"  placeholder="Configuration Change Details"/></div>
    <%}) %>
    <script>
    function showconf(index){
     document.getElementsByClassName('hideconf')[index].style.display="block";}
     function noshowconf(index){
     document.getElementsByClassName('hideconf')[index].style.display="none";}
    </script>

======= 업데이트 =========

Cuz document.getElementsByClassName는 NodeList 배열을 반환합니다. 귀하의 기능에서 u는 첫 번째 요소의 스타일을 변경했습니다.

// the index is the NodeList's index
document.getElementsByClassName('hideconf')[index].style.display

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

jQuery 동적으로 생성 된 div에서 동적으로 생성 된 요소를 추가 / 제거하는 방법은 무엇입니까?

분류에서Dev

자바 스크립트에서 동적으로 생성 된 <li> 요소에 액세스하는 방법은 무엇입니까?

분류에서Dev

div 수준에서 동적으로 생성 된 필드를 제거하는 방법은 무엇입니까?

분류에서Dev

조건문에서 동적으로 생성 된 JavaScript 객체를 사용하는 방법은 무엇입니까?

분류에서Dev

Java에서 동적으로 생성 된 요소를 다시 호출하는 방법은 무엇입니까?

분류에서Dev

동적으로 생성 된 div 안에 이미지를 추가하는 방법은 무엇입니까?

분류에서Dev

동적으로 생성 된 요소 (LI)에 ondragstart =“drag (event)”를 추가하는 방법은 무엇입니까?

분류에서Dev

다음 및 이전 버튼을 클릭 할 때 JQuery에서 동적으로 생성 된 div 요소 값에 액세스하는 방법

분류에서Dev

동적으로 생성 된 rhandsontable 값에 액세스하고 R Shiny에서 계산을 수행하는 방법은 무엇입니까?

분류에서Dev

클릭 JavaScript로 동적으로 생성 된 div의 배경을 변경하는 방법은 무엇입니까?

분류에서Dev

동적으로 생성 된 사용자 컨트롤의 속성에 액세스하는 방법은 무엇입니까?

분류에서Dev

프로토 타입 내에서 동적으로 생성 된 요소에 이벤트 리스너를 추가하는 방법은 무엇입니까?

분류에서Dev

react.js-동적으로 생성 된 버튼에서 성공에 요소를 추가하는 방법은 무엇입니까?

분류에서Dev

동적으로 생성 된 구성 요소에서 @Input 변수에 액세스하는 방법이 있습니까?

분류에서Dev

동적으로 생성 된 입력에서 양식 데이터를 POST하는 방법은 무엇입니까?

분류에서Dev

AngularJS : 지시문 내에서 동적으로 생성 된 요소에 액세스하는 방법

분류에서Dev

각 요소에서 동적으로 생성 된 이벤트 리스너를 제거하는 방법은 무엇입니까?

분류에서Dev

동적으로 생성 된 클래스와 ID가있는 요소를 동시에 선택하는 방법은 무엇입니까?

분류에서Dev

Vue.js : vm-router로 생성 된 vm 객체에 액세스하는 방법은 무엇입니까?

분류에서Dev

동적으로 생성 된 ID를 jQuery에 전달하는 방법은 무엇입니까?

분류에서Dev

TextView Array에서 동적으로 생성 된 textview를 별도로 처리하는 방법은 무엇입니까?

분류에서Dev

동적으로 생성 된 텍스트 상자에서 값을 가져 오는 방법은 무엇입니까?

분류에서Dev

QWebView에서 동적으로 생성 된 이미지를 표시하는 방법은 무엇입니까?

분류에서Dev

VB.NET에서 동적으로 생성 된 컨트롤을 관리하는 방법은 무엇입니까?

분류에서Dev

window.location.href에서 동적으로 생성 된 ID를 사용하는 방법은 무엇입니까?

분류에서Dev

Selenium에서 동적으로 생성 된 페이지에서 HTML 요소를 가져 오는 방법은 무엇입니까?

분류에서Dev

Android에서 동적으로 생성 된 양식 값을 얻는 방법은 무엇입니까?

분류에서Dev

Ajax로 동적으로 생성 된 요소에 대한 지침을 트리거하는 방법은 무엇입니까?

분류에서Dev

PowerShell에서 이름이 별표로 구성된 속성에 액세스하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    jQuery 동적으로 생성 된 div에서 동적으로 생성 된 요소를 추가 / 제거하는 방법은 무엇입니까?

  2. 2

    자바 스크립트에서 동적으로 생성 된 <li> 요소에 액세스하는 방법은 무엇입니까?

  3. 3

    div 수준에서 동적으로 생성 된 필드를 제거하는 방법은 무엇입니까?

  4. 4

    조건문에서 동적으로 생성 된 JavaScript 객체를 사용하는 방법은 무엇입니까?

  5. 5

    Java에서 동적으로 생성 된 요소를 다시 호출하는 방법은 무엇입니까?

  6. 6

    동적으로 생성 된 div 안에 이미지를 추가하는 방법은 무엇입니까?

  7. 7

    동적으로 생성 된 요소 (LI)에 ondragstart =“drag (event)”를 추가하는 방법은 무엇입니까?

  8. 8

    다음 및 이전 버튼을 클릭 할 때 JQuery에서 동적으로 생성 된 div 요소 값에 액세스하는 방법

  9. 9

    동적으로 생성 된 rhandsontable 값에 액세스하고 R Shiny에서 계산을 수행하는 방법은 무엇입니까?

  10. 10

    클릭 JavaScript로 동적으로 생성 된 div의 배경을 변경하는 방법은 무엇입니까?

  11. 11

    동적으로 생성 된 사용자 컨트롤의 속성에 액세스하는 방법은 무엇입니까?

  12. 12

    프로토 타입 내에서 동적으로 생성 된 요소에 이벤트 리스너를 추가하는 방법은 무엇입니까?

  13. 13

    react.js-동적으로 생성 된 버튼에서 성공에 요소를 추가하는 방법은 무엇입니까?

  14. 14

    동적으로 생성 된 구성 요소에서 @Input 변수에 액세스하는 방법이 있습니까?

  15. 15

    동적으로 생성 된 입력에서 양식 데이터를 POST하는 방법은 무엇입니까?

  16. 16

    AngularJS : 지시문 내에서 동적으로 생성 된 요소에 액세스하는 방법

  17. 17

    각 요소에서 동적으로 생성 된 이벤트 리스너를 제거하는 방법은 무엇입니까?

  18. 18

    동적으로 생성 된 클래스와 ID가있는 요소를 동시에 선택하는 방법은 무엇입니까?

  19. 19

    Vue.js : vm-router로 생성 된 vm 객체에 액세스하는 방법은 무엇입니까?

  20. 20

    동적으로 생성 된 ID를 jQuery에 전달하는 방법은 무엇입니까?

  21. 21

    TextView Array에서 동적으로 생성 된 textview를 별도로 처리하는 방법은 무엇입니까?

  22. 22

    동적으로 생성 된 텍스트 상자에서 값을 가져 오는 방법은 무엇입니까?

  23. 23

    QWebView에서 동적으로 생성 된 이미지를 표시하는 방법은 무엇입니까?

  24. 24

    VB.NET에서 동적으로 생성 된 컨트롤을 관리하는 방법은 무엇입니까?

  25. 25

    window.location.href에서 동적으로 생성 된 ID를 사용하는 방법은 무엇입니까?

  26. 26

    Selenium에서 동적으로 생성 된 페이지에서 HTML 요소를 가져 오는 방법은 무엇입니까?

  27. 27

    Android에서 동적으로 생성 된 양식 값을 얻는 방법은 무엇입니까?

  28. 28

    Ajax로 동적으로 생성 된 요소에 대한 지침을 트리거하는 방법은 무엇입니까?

  29. 29

    PowerShell에서 이름이 별표로 구성된 속성에 액세스하는 방법은 무엇입니까?

뜨겁다태그

보관