Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JS] Jak zrobić by aktualna data w formie RRRR-DD-MM wyświetlana była w formularzu ( pole : INPUT ) ?
Forum PHP.pl > Forum > Przedszkole
Karpadoor
Chciałbym aby ktoś podał mi kod albo stronkę na której będzie Skrypt JS, który wpisze aktualną date w formie RRRR-DD-MM w pole INPUT.

Mam coś takiego ale nie chce wejść w formularz:

  1. <?php
  2. var date = new Date();
  3. var d = date.getDate();
  4. var day = (< 10) ? '0' + d : d;
  5. var m = date.getMonth() + 1;
  6. var month = (< 10) ? '0' + m : m;
  7. var yy = date.getYear();
  8. var year = (yy < 1000) ? yy + 1900 : yy;
  9.  
  10. document.write(year + "-" + day + "" + month);
  11. ?>


I mam takie pytanie:

Czy jeśli po kliknięciu SUBMIT ta data zapisze się do Bazy MySQL questionmark.gif
hondek
var input = document.getElementById('idinputu');
input.value = year + "-" + day + " " + month;
jakos tak
Karpadoor
NIE DZIAŁA ;/
ApC
Cytat
<script language="javascript">
<!--W3e JAVAscript Preset
var timerID = null;
var timerRunning = false;
function stopclock()
{
if(timerRunning)
clearTimeout(timerID)
timerRunning = false;
}

function startclock()
{
stopclock();
showtime();
}

function showtime()
{
var now = new Date();
var hours = now.getHours();
var minutes = now.getMinutes();
var seconds = now.getSeconds();
var timeValue = "" + ((hours > 12) ? hours - 12 : hours);
timeValue += ((minutes < 10) ? ":0" : ":") + minutes;
timeValue += ((seconds < 10) ? ":0" : ":") + seconds;
timeValue += (hours >= 12) ? " P.M." : " A.M.";
document.clock.face.value = timeValue;
timerID = setTimeout("showtime()",1000);
timerRunning = true;
}
//-->
</script>

<form name="clock" onSubmit="0">
<input type="text" name="face" size="24">
</form>

<script>startclock();</script>


i edytuj do swoich potrzeb ;]
likedat
To php ma wstawiać datę, czy js?
Karpadoor
JS MA WSTAWIĆ DATE !

DO POLA INPUT !

-------------------------------------------------------------------------

HEHE ! już se poradziłem ;]

Nie ma to jak samowystarczalność ;]

  1. <?php
  2. <!--
  3. var date = new Date();
  4. var d = date.getDate();
  5. var day = (< 10) ? "0" + d : d;
  6. var m = date.getMonth() + 1;
  7. var month = (< 10) ? "0" + m : m;
  8. var yy = date.getYear();
  9. var year = (yy < 1000) ? yy + 1900 : yy;
  10.  
  11.  
  12. data = year + "-" + day + "-" + month;
  13.  
  14. document.write(
  15.  
  16. '<input type="text" name="data" value="',data,'">'
  17.  
  18. );
  19. -->
  20. ?>


I DZIAŁA ;]
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.