Uncaught ReferenceError: letra is not defined at HTMLInputElement.onclick

Iniciado por Beginner Web, 24 Mayo 2020, 11:24 AM

0 Miembros y 1 Visitante están viendo este tema.

Beginner Web

a que se debe este error?
Uncaught ReferenceError: letra is not defined
    at HTMLInputElement.onclick

tambien me pasa lo mismo cuando pongo asi

<input type="button" maxlength="1" value="_"  onchange="comprobarLetra(this.value, i)">

tambien con el evento onclick es es en el html y en mi component.ts

coloco asi

comprobarLetra(letra: string, indice: number) {
    console.log("hola");
  }
7w7

EdePC

- Revisa en la consola la cola de llamadas, es decir, que se ejecutó antes del error, quizá estés llamando a la función comprobarLetra() desde otro sitio, y ahí no le está recibiendo los parámetros requeridos.

- Me parece que sería mejor comprobar la letra al momento de presionar la tecla.

mauriciodelos

Hola, ahi pusiste que el error está en el onclick pero el código que pusiste es un onchange de un botón.
podrías mostrar el elemento html que tiene el evento click?
la variabe i ya esta declarada?

Enviado desde mi ZTE BLADE A602 mediante Tapatalk
El fanatismo es la máxima estupidez humana.

@XSStringManolo