La excepción de JavaScript “variable no está definido” ocurre cuando hay una variable inexistente a la que se hace referencia en alguna parte.

Mensaje

ReferenceError:"x" is not defined

tipo de error

ReferenceError.

¿Qué salió mal?

Hay una variable inexistente a la que se hace referencia en alguna parte. Esta variable debe declararse, o debe asegurarse de que esté disponible en su script actual o alcance.

Nota: Al cargar una biblioteca (como jQuery), asegúrese de que esté cargada antes de acceder a las variables de la biblioteca, como “$”. Pon el