Hänge mit Hilfe der geeigneten DOM-Methoden statt des span- ein label-Element ein.
Warum nicht span?
Siehe wahsaga. Ansonsten hier ein kleiner Denkanstoß:
var parentElem = document.getElementById('elternelement');
var anz = 10;
for(var i=1; i<=anz; i++) {
var myLabel = document.createElement('label');
myLabel.[link:http://de.selfhtml.org/javascript/objekte/htmlelemente.htm#label@title=htmlFor] = 'ck_' + i;
var labeltext = document.createTextNode('Check ' + i);
myLabel.appendChild(labeltext);
parentElem.appendChild(myLabel);
var myCheckbox = document.createElement('input');
myCheckbox.type = 'checkbox';
myCeckbox.id = 'ck_' + i;
parentElem.appendChild(myCheckbox);
}
Siechfred
--
Ein Selbständiger ist jemand, der bereit ist, 16 Stunden am Tag zu arbeiten, nur um nicht 8 Stunden für einen Anderen arbeiten zu müssen.
Ein Selbständiger ist jemand, der bereit ist, 16 Stunden am Tag zu arbeiten, nur um nicht 8 Stunden für einen Anderen arbeiten zu müssen.