<div id="blocks">
<label><input checked="" type="checkbox"> text1</label><input value="20"><input value="13"><br>
<label><input type="checkbox"> text3</label><br>
<label><input checked="" type="checkbox"> text4</label><input value="text"><br>
<label><input type="checkbox"> text15</label><input value="10"><br>
</div>
<textarea cols="30" rows="10"></textarea>
<script>
var area = document.querySelector('textarea');
[].forEach.call(document.querySelectorAll('#blocks>*'), function(el, i){
if(el.matches('label')) {
area.value +=i?'\n'+(+el.children[0].checked):+el.children[0].checked;
area.value += el.textContent;
}
if(el.matches('input')) area.value += ' '+el.value;
});
</script>