Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

El navegador me arroja error en el Primer Challenge

los elementos de html los ancle con un ID, por lo cual no he logrado encontrar por qué el error al accionar los botones con la función el scrip se encuentra en el final de body y reconoce mi js.

error:

TypeError: Cannot set properties of null (setting 'value') at HTMLButtonElement.limpiar

onst texAreaResultado = document.querySelector("#resultado");

const texAreaIndexBox = document.querySelector("#textAreaIndex");
    const EncriptarDatos = document.querySelector("#botonE");
    EncriptarDatos.onclick = encriptar1;
function encriptar1() {
        var mensaje = texAreaIndexBox.value;
        var mensajeEncriptado = mensaje
        .replace("e","enter")
        .replace("i","imes")
        .replace("o","ober")
        .replace("a","ai")
        .replace("u","ufat");

        texAreaResultado.value = mensajeEncriptado;
    }
    const DesencriptarDatos = document.querySelector("#botonD");
    DesencriptarDatos.onclick = desencriptar1;
function desencriptar1() {
        var mensajeEncriptado = texAreaIndexBox.value;
        var mensaje = mensajeEncriptado
        .replace("enter","e")
        .replace("imes","i")
        .replace("ober","o")
        .replace("ai","a")
        .replace("ufat","u");

        texAreaResultado.value = mensaje;
    }
    const copiar = document.querySelector("#botonC");
    copiar.onclick = copy1;

function copy1 (){
    var mensajeEncriptado = texAreaResultado.value;
    navigator.clipboard.writeText(mensajeEncriptado);
    }
    const borradoS = document.querySelector("#botonBS");
    borradoS.onclick = bBorradoS;

function bBorradoS() {
    resultado.value = "";
    }

![](Imagen de error )

1 respuesta

creo que es porque las estas haciendo constantes y no let o var