Comment changer la Valeur de l'Étiquette à l'aide de javascript

Je veux changer la valeur de l'étiquette de '0' à 'merci' en dessous de l'étiquette, sur la case, cliquez sur l'événement.

<input type="hidden" name="label206451" value="0" />
<label for="txt206451" class="swatch_text" >Chestnut Leather</label>
<input type="checkbox" name="field206451" class="swatch_check" id="txt206451" value="SELECTED"/>

Le Javascript est comme ci-dessous.

var cb = document.getElementById('field206451');
var label = document.getElementById('label206451');
cb.addEventListener('click',function(evt){
    if(cb.checked){
        label.value='Thanks';
    }else{
        label.value='0';
    }
},false);

Mais ce n'est pas de travail. Une idée?

OriginalL'auteur Sheikh Siddiquee | 2014-04-28