Как произвести запись/чтение textArea js?

Не походит не одна функция?Читать могу а записать не могу: function setText0() { !!! <-------------на вот этой строке.

<!DOCTYPE html>
  <meta charset="utf-8"></meta>
  <html>
    <script>
function getText0() {
  str1 = document.getElementById('T1');	
  alert(str1.value + "");
	
}
function setText0() {     
//Не могу понять что сюда вставить, чтобы все рабоатало пробовал разные функции.
} 


setText0();
</script>
<textarea rows="5" cols="30" id="T1"></textarea>
<input type="button" value="Click here" onclick="getText0()" />

 </html>


Ответы (1 шт):

Автор решения: Igor

<script>
  function getText0() {
    return document.getElementById('T1').value;
  }

  function setText0(value) {
    document.getElementById('T1').value = value;
  }

  window.addEventListener('load', function() {
    setText0("The walrus and the carpenter ...");
  });
</script>

<textarea rows="5" cols="30" id="T1"></textarea>
<input type="button" value="Click here" onclick="console.log(getText0())" />

→ Ссылка