텍스트 번 자바 스크립트를 사용하여 HTML 태그에 추가하지만, DOM 검사기
var input_choices = document.createElement("div");
input_choices.setAttribute('id', "input_choices");
for(var i=0;i<survey["questions"][1]["choices"].length;i++){
var inputs = document.createElement("input");
inputs.setAttribute('id',"inputvalue");
inputs.setAttribute('type',"radio");
inputs.setAttribute('name',"choice");
var label = document.createElement("label");
label.innerHTML = survey["questions"][1]["choices"][i];
input_choices.appendChild(inputs);
inputs.appendChild(label);
console.log(label);
}
form.appendChild(form_title);
form.appendChild(input_choices);
q_card.appendChild(form);
main_content.append(q_card);
이미지에 달리 코드는 위의 문제 메신저에 직면 보여줍니다. 레이블에 텍스트 값을 추가하고 입력 태그에 레이블을 추가했지만 표시되지 않았습니다.