Estou testando em um outro projeto o que foi passado em aula mas nao estou conseguindo, esta dando o erro de que:
"nomes.capturarNomes(event) is not a function" (não é uma função)
...
<body>
<form onsubmit="nomes.capturarNomes(event)">
<textarea id="nomes" cols="30" rows="10"></textarea>
<input type='submit' value='Enviar Nomes'>
</form>
<script src="Sorteio.js"></script>
<script>
let nomes = new Sorteio();
</script>
</body>
...
codigo JS
class Sorteio {
constructor() {
this.nomes = document.querySelector('#nomes');
}
capturarNomes(event) {
event.preventDefault();
console.log(this.nomes.value);
}
}
Quero capturar o texto (no console) que serão escritos no 'textarea'