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

100
Visualizações
Evitar que var se vuelva negativo

Tengo un botón con una var que comienza con 0 y cuando haces clic en otro botón aumenta a 1. Pero si haces clic primero en el segundo botón, la var se vuelve negativa. El botón está deshabilitado al principio, pero cuando aumenta a 1, el botón debe estar habilitado.

Cuando se carga la página, el botón está deshabilitado, pero cuando la var va a 1, el botón aún está deshabilitado. Probé: if(var == 0){document.getElementById("button1").disabled = true; return false;}

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Puedes hacer algo como en el siguiente fragmento:

Puede usar cualquier etiqueta en lugar de input como div span h1 ... lo que desee y el estilo según sus necesidades.
Lo que deberá cambiar será cambiar .value a .innerHTML en todas partes como este (1 ejemplo):
var units = document.getElementsByClassName("unitsMain")[0].innerHTML

 function decreaseUnits() { var units = document.getElementsByClassName("unitsMain")[0].value if (units > 0) { units--; document.getElementsByClassName("unitsMain")[0].value = units; } } function increaseUnits() { var units = document.getElementsByClassName("unitsMain")[0].value units++; document.getElementsByClassName("unitsMain")[0].value = units; }
 <button class="decOrderUnits" onclick="decreaseUnits()"><i class="fa fa-minus"></i>-</button> <input class="unitsMain" value="0" maxlength="3"> <button class="incOrderUnits" onclick="increaseUnits()"><i class="fa fa-plus"></i>+</button>

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