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

192
Visualizações
Tengo problemas para obtener un botón con el método onclick que llama a una función js para que funcione

La premisa básica de esta aplicación es como una radio que guarda estaciones en ciertos canales para recuperarlas cuando se hace clic. Sigo recibiendo el error index.html:111 Uncaught ReferenceError: saveOne no está definido en HTMLButtonElement.onclick (index.html:111) en la consola y también cuando paso el mouse sobre la función en mi VSCode aparece este error: 'saveOne' se declara pero su valor nunca se lee.ts(6133)

He buscado por todas partes durante un tiempo y no puedo encontrar ninguna solución o explicación clara de por qué no funciona.

¡Gracias!

//HTML// lo siento, soy nuevo en el desbordamiento de pila ::facepalm:: Le aseguro que el html es correcto, pero no entiendo cómo hacerlo funcionar ya que soy un novato en desbordamiento de pila.

button onclick="" value="90.1" type="button" id="channel1" class="btn btn-secundario">Uno /botón>

tipo de botón="botón" onclick="saveOne()" id="save1" class="btn btn-dark save_btns">Guardar1 /botón>

// ARCHIVO JS //

 let channel1 = document.getElementById("channel1").value function saveOne(){ let saveChnl1 = current_station.innerHTML channel1 = saveChnl1 // console.log(channel1) //100.3 return channel1 }
about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

OK, hay tantas cosas mal con tu pregunta, así que te ayudaré.

En primer lugar, su html es completamente inválido ya que le faltan los corchetes de apertura y cierre correctos.

 button onclick="" value="90.1" type="button" id="channel1" class="btn btn-secondary">One /button> button type="button" onclick="saveOne()" id="save1" class="btn btn-dark save_btns">Save1 /button>

Debiera ser

 <button value="90.1" type="button" id="channel1" class="btn btn-secondary">One</button> <button type="button" onclick="saveOne()" id="save1" class="btn btn-dark save_btns">Save1</button>

En segundo lugar, si importa su secuencia de comandos correctamente , no obtendrá ningún error no definido.

Asegúrese de que en su etiqueta de head html, tenga una etiqueta de secuencia de script con un atributo src como este:

 <script src="script.js"></script>

y asegúrese de que la ruta sea correcta. Para obtener información sobre rutas html, consulte Rutas de archivos HTML

Por último, el javascript que proporcionó tampoco era válido, pero asumiré que usa algún tipo de referencia global.

about 4 years ago · Juan Pablo Isaza Relatório
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