Hola:
Si contenedor es el tag donde lo quieres añadir, puedes poner:
contenedor.appendChild(label)... pero si es el id, tendrías que usar document.getElementById(contenedor)... y un par de añadidos... el atributo text no es estándar (supongo que no te importará...) y es preferible usar nombres nuevos... por ejemplo:
var miLabel = document.createElement("label");
Saludos