Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

323
Visualizações
Cómo cambiar el valor *real* del objeto de texto de entrada DOM en Tampermonkey

Soy nuevo en Javascript y trato de escribir un script en tampermonkey para crear un botón que genere correos electrónicos en getnada.com

El problema es que cuando desea crear un nuevo correo electrónico, la página web muestra una combinación aleatoria de nombre de usuario y dominio, y escribí un script que cambia el valor del nombre de usuario a una cadena y el valor del dominio a un dominio específico, y ellos cambie, pero cuando creo el correo electrónico, la página web lo crea de acuerdo con los valores que mostró en primer lugar, no los valores que ingresó mi código. aquí está mi guión:

 // ==UserScript== // @name test // @namespace http://tampermonkey.net/ // @version 0.1 // @description try to take over the world! // @author You // @match https://getnada.com/* // @icon data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw== // @grant none // ==/UserScript== (function() { 'use strict'; function randStr(len) { let s = ''; while (s.length < len) s += Math.random().toString(36).substr(2, len - s.length); return s; } let btn = document.createElement("button"); btn.innerHTML = "Click Me"; document.body.appendChild(btn); btn.onclick = function () { document.getElementsByClassName("mt-4 bg-white text-gray-800 active:bg-gray-100 text-xs font-bold uppercase px-4 py-2 rounded shadow hover:shadow-md outline-none focus:outline-none lg:mr-1 lg:mb-0 mb-3")[0].click(); var delayInMilliseconds = 1 setTimeout(function() { document.querySelector("#grid-first-name").value = randStr(10); document.querySelector("#__layout > div > div > div.container.mx-auto.px-4.mb-20 > nav > div.fixed.inset-0.w-full.h-screen.flex.items-center.justify-center.bg-smoke-800.z-50 > div > div > div > form > div > div.inline-block.relative.w-64 > select").value="getnada.com" }, delayInMilliseconds); } })();

ahora que estoy haciendo mal y como solucionarlo?

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda