試圖在javaScript中創建基本測驗。我的下面的代碼似乎只輸出單選按鈕,而不是隨附的標籤。爲什麼是這樣?這裏有完整的fiddle。謝謝JavaScript文本節點
while(i<length){
var radioBtn = document.createElement("input");
var label = document.createElement("label");
radioBtn.setAttribute('type','radio');
radioBtn.id = i;
label.appendChild(document.createTextNode(data[0].choices[i]));
radioBtn.appendChild(label);
form.appendChild(radioBtn);
i++
}
您應該將單選按鈕附加到您的標籤,而不是其他方式。單選按鈕沒有孩子。 – 2014-09-25 19:35:12