Подскажите, как правильно подкорректировать данный код?
Оригинал:
<input type="text"> oninput: <span id="result"></span>
<script>
var input = document.body.children[0];
input.oninput = function() {
document.getElementById('result').innerHTML = input.value;
};
</script>
А нужно чтобы вместо input был label, а вместо span - textarea, что-то наподобие:
<label contenteditable="true">example</label>
oninput: <textarea id="result"></textarea>
<script>
var label = document.body.children[0];
label.oninput = function() {
document.getElementById('result').innerHTML = label.value;
};
</script>
Результат получается
undefined. Как правильно это сделать?
p.s. просьба не комментировать с ответом: выучить основы js, т.к. ради одного примера смысла нету этим заниматься