Posez votre question Signaler

Javascript : Split et Date

ZIG1 1137Messages postés 7 juillet 2000Date d'inscription - Dernière réponse le 11 oct. 2007 à 10:57
Bonjour,

je reçoit une date dans un formulaire au format dd/mm/yyyy.
j'ai besoin de réutiliser cette date mais j'ai besoin des 3 élément separé.
comment fais-ton pour "spliter" une date ?
je dois transferer ma date qui se trouve dans un form (d) dans 3 champ de type hidden (d1,d2,d3) pour les transmettre en onClick sur un lien plus loin.

Comment doisje faire ??

..::: ZIG1 :::..
Lire la suite 

Javascript : Split et Date »

3 réponses
Réponse
+1
moins plus
La date est ici une chaine de caractères, et split() s'utilise comme ça:
var elem = uneDate.split('/');
jour = elem[0];
mois = elem[1];
annee = elem[2];

Voila, je ne crois pas avoir fait d'erreurs, mais je n'ai pas testé le code. Tiens moi au courant ;o)

-= Bobinours =-
Ajouter un commentaire
Réponse
+0
moins plus
Tu te souviens de mon calendar Popup ??

Et bien, c'est pour récupérer ces Dates et s'en servir pour l'ouvrir a nouveau mais sur la Date indéqué.

J'ai ajouter ceci dans la fonction suivante
function CalendarPopup_getCalendar() {
if (!aDate) var now = new Date();
else var now = aDate;
et ça dans la page de script.
aDate=null;

Je suis sensée récupérer la date en faisant
<a HREF="#" onClick="aDate=new Date(document.myForm.year.value, document.myForm.month.value-1),,document.myForm.date.value,0,0,0); cal.showCalendar('anchor1'); return false;" NAME="anchor1" ID="anchor1">Calendar1</a>

J'ai essayé de splitter la date pour la réintroduire mais il me dit que document.Form[0].annee.value n'as pas de propiété !!

j'ai fais mon split de la manière suivante
<SCRIPT language="JavaScript">
var MA_DATE = document.forms[0].MON_CHAMPS.value.split("/")
var annee = MA_DATE[2];
var mois = MA_DATE[1];
var jours = MA_DATE[0];
</SCRIPT>

aurais je fais une betise par hasard ??

..::: ZIG1 :::..
Ajouter un commentaire
Réponse
+0
moins plus
Attention avec les majuscules : document.Form != document.form
Ajouter un commentaire
Ce document intitulé « Javascript : Split et Date » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?