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

119
Visualizações
Mostrar la fecha actual en un cuadro de texto después de hacer clic en una casilla de verificación

Estoy creando un formulario para estandarizar los nombres de archivo (soy editor de video). Después de mucha investigación, copiando, pegando y probando, ya casi llego. Solo necesito mostrar la fecha actual al final del nombre del archivo después de que el usuario haga clic en la casilla de verificación correspondiente.

El HTML tiene el código para obtener la fecha actual y formatearla como quiero (AAMMDD), pero por mi vida no puedo encontrar una manera de mostrarla al final del nombre del archivo . El código para mostrar la fecha funciona porque puedo habilitar/deshabilitar el texto, pero no puedo mostrar el resultado de la función de fecha de hoy.

Este es el código para obtener la fecha actual y formatearla en AAMMDD:

 function SetDate() { var date = new Date(); var day = date.getDate(); var month = date.getMonth() + 1; var year = date.getFullYear() - 2000; if (month < 10) month = "0" + month; if (day < 10) day = "0" + day; var today = year + month + day; document.getElementById('today').value = today; }

Este es el código que agrega o elimina la fecha al final del nombre del archivo cuando hace clic en la casilla de verificación.

 function todaysdate() { var checkbox = document.getElementById('todayis'); if (checkbox.checked != false) document.getElementById('todayis').value = "DATE"; if (checkbox.checked != true) document.getElementById('todayis').value = ""; }

Este es el código de la casilla de verificación:

 Add date (YYMMDD): <input type="checkbox" onclick="todaysdate()" id="todayis" value="" />

Gracias de antemano por tu ayuda.

Editar: Agregué el código.

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

0

También puede usar la función php Tiempo:

Establecer la zona horaria:

 date_default_timezone_set('America/New_York');

Y obtener la fecha real:

 $date_now = date('Y/m/d', time());

Entonces, para establecer el valor en la entrada:

 <input type="checkbox" value="<?php echo $date_now ?>" />
about 4 years ago · Juan Pablo Isaza Relatório

0

function getYYMMDDDate(date) { var year = String(date.getFullYear()).substring(2,4); var month = String(date.getMonth() + 1).padStart(2, "0"); var day = String(date.getDate()).padStart(2,"0"); return year + month + day; } ... // change this document.getElementById('todayis').value = "DATE"; document.getElementById('todayis').value = getYYMMDDDate(new Date());
about 4 years ago · Juan Pablo Isaza Relatório

0

En su todaysdate de fecha de hoy, establece el valor de la todayis de hoy en DATE , donde debería establecerlo en el valor de su cálculo de fecha. ¡Aquí hay un pequeño cambio en lo que tienes que probablemente debería funcionar!

 function todaysdate() { var checkbox = document.getElementById('todayis'); if (checkbox.checked != false) document.getElementById('todayis').value = getDate(); else if (checkbox.checked != true) document.getElementById('todayis').value = ""; } function getDate() { var date = new Date(); var day = date.getDate(); var month = date.getMonth() + 1; var year = date.getFullYear() - 2000; if (month < 10) month = "0" + month; if (day < 10) day = "0" + day; var today = year + "" + month + "" + day; return today; }
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