Du javascript dans un textbox
Résolu
Sinistrus
Messages postés
1010
Date d'inscription
Statut
Membre
Dernière intervention
-
Sinistrus Messages postés 1010 Date d'inscription Statut Membre Dernière intervention -
Sinistrus Messages postés 1010 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous !
Voilà, j'essaie d'insérer le résultat d'un javascript dans un textbox mais j'y arrive pas...
Ce code me sert à gérer mon heure selon le fuseau horaire. Lorsque je met
Pouvez-vous m'aider svp ?
Merci d'avance
Voilà, j'essaie d'insérer le résultat d'un javascript dans un textbox mais j'y arrive pas...
<script language="JavaScript"> <?php $MyPDO=$pdo->query("SELECT * FROM tb_parametres WHERE Annee=".date('Y').""); $data=$MyPDO->fetch(PDO::FETCH_ASSOC);{if(date('Y-m-d') < $data['HeureEteDebut']) {$FuseauH = '2';} else {$FuseauH = '1';}} ?> function HeureCheckEJS() { krucial = new Date; jour = krucial.getDate(); mois = krucial.getMonth()+1; annee = krucial.getFullYear(); hre = krucial.getHours()+<?php echo $FuseauH; ?>; min = krucial.getMinutes(); sec = krucial.getSeconds(); if (jour < 10) jour0 = "0"; else jour0 = ""; if (mois < 10) mois0 = "0"; else mois0 = ""; if (hre < 10) hee0 = "0"; else hre0 = ""; if (min < 10) min0 = "0"; else min0 = ""; if (sec < 10) sec0 = "0"; else sec0 = ""; DinaHeure = jour0 + jour + "-" + mois0 + mois + "-" + annee + " " + hre0 + hre + ":" + min0 + min + ":" + sec0 + sec; which = DinaHeure if (document.getElementById){document.getElementById("ejs_heure").innerHTML=which;} setTimeout("HeureCheckEJS()", 1000) } window.onload = HeureCheckEJS; <?php $MaDateHeure = "<div id='ejs_heure'>Initialisation</div>"; ?> </script> <?php echo $MaDateHeure; ?> <input name="Date" type="text" id="Date" value="<?php echo $MaDateHeure; ?>" />
Ce code me sert à gérer mon heure selon le fuseau horaire. Lorsque je met
<?php echo $MaDateHeure; ?>il affiche la date et l'heure, mais si je le met dans la value d'un input il affiche la <div>.
Pouvez-vous m'aider svp ?
Merci d'avance
A voir également:
- Du javascript dans un textbox
- Telecharger javascript - Télécharger - Langages
- A javascript error occurred in the main process - Forum Windows
- A javaScript error occurred in the main process - Forum Handicap / Accessibilté
- Erreur #125 javascript - Forum Mozilla Firefox
- Vba textbox date format dd/mm/yyyy - Forum VB / VBA
1 réponse
Bonjour,
Il faut le faire en Javascript directement...
Cordialement,
Jordane
Il faut le faire en Javascript directement...
function HeureCheckEJS() { krucial = new Date; jour = krucial.getDate(); mois = krucial.getMonth()+1; annee = krucial.getFullYear(); hre = krucial.getHours()+<?php echo $FuseauH; ?>; min = krucial.getMinutes(); sec = krucial.getSeconds(); if (jour < 10) jour0 = "0"; else jour0 = ""; if (mois < 10) mois0 = "0"; else mois0 = ""; if (hre < 10) hee0 = "0"; else hre0 = ""; if (min < 10) min0 = "0"; else min0 = ""; if (sec < 10) sec0 = "0"; else sec0 = ""; DinaHeure = jour0 + jour + "-" + mois0 + mois + "-" + annee + " " + hre0 + hre + ":" + min0 + min + ":" + sec0 + sec; //on met la date dans l'input dont l'id est "Date" var elm = document.getElementById("Date"); if(typeof(elm) !='undefined'){ elm.value = DinaHeure; } setTimeout("HeureCheckEJS()", 1000); } window.onload = HeureCheckEJS;
Cordialement,
Jordane
Sinistrus
Messages postés
1010
Date d'inscription
Statut
Membre
Dernière intervention
17
Merci Jordane45