2017-11-30 14 views
0

라디오 단추에 대한 innerText를 반복하는 방법이 있습니까? 나는 배열에 값을 가지고 있으며, 루프에있는 라디오 버튼에 텍스트로 반복하고 싶습니다. 클래스와 값을 가진 라디오 버튼을 만드는 for-llop을 가지고 있습니다. 이제는 값을 텍스트로 사용해야합니다. 그것과 함께 갈 것입니다. 이처럼 :라디오 단추에 대한 DOM 내부 텍스트 루프

<input type="radio" class="response" value="2">2 

내가 지금까지 가지고있는 코드는 다음과 같습니다

let radioButtons = Object.values(questionAlternatives) 

for (let i = 0; i < Object.keys(questionAlternatives).length; i++) { 
    let answerRadio = document.querySelector('#answerRadio') 
    let radioButton = document.createElement('input') 
    radioButton.setAttribute('type', 'radio') 
    radioButton.setAttribute('class', 'response') 
    radioButton.setAttribute('value', radioButtons[i]) 
    answerRadio.appendChild(radioButton) 
} 

작동 수있는 모든 방법은?

for (let i = 0; i < Object.keys(questionAlternatives).length; i++) { 
    let answerRadio = document.querySelector('#answerRadio') 
    let radioButton = document.createElement('input') 
    let radioText = document.createTextNode(radioButtons[i].toString()) 
    radioButton.setAttribute('type', 'radio') 
    radioButton.setAttribute('class', 'response') 
    radioButton.setAttribute('value', radioButtons[i]) 
    answerRadio.appendChild(radioButton) 
    answerRadio.appendChild(radioText) 
} 
:

답변

0

는 좀 파고 후 답을 발견