Je voudrais ajouter un bouton qui recréé un nouveau numéro (en gros comme si on rafraichissait la page). Ceci me permettrait de ne pas perdre les données saisies dans le reste du formulaire au moment d'actualiser.
Avez-vous une idée ?
A voir également:
Bouton actualiser en php (regénération de numéro "incrémentiel")
pysco68
Messages postés681Date d'inscriptionsamedi 26 février 2005StatutMembreDernière intervention21 août 20148 11 juil. 2008 à 17:56
....la solution se trouve dans du javascript....
d'ailleur tu pourrais t'économiser l'une ou l'autre variable, si tu n'en a pas besoin autrepars...
<hr size="2" width="100%" />$texte0 = "DS".date("YmHis");
<hr size="2" width="100%" />puisque date() admet plusieurs parametre séquencés...
peanut38
Messages postés30Date d'inscriptionsamedi 18 mars 2006StatutMembreDernière intervention28 octobre 2008 11 juil. 2008 à 18:01
oui le javascript... je m'en suis rendue compte. Donc, voici ce que j'ai fait :
<script language="javascript">
<!-- Debut
// numéro incrémentiel DS + MYYYYMNSS
date = new Date ();
var annee = date.getYear();
var mois = date.getMonth() +1;
var heure = date.getHours();
var minute = date.getMinutes();
var seconde = date.getSeconds();
var texte0 = "DS"+mois+annee+heure+minute+seconde;
peanut38
Messages postés30Date d'inscriptionsamedi 18 mars 2006StatutMembreDernière intervention28 octobre 2008 13 juil. 2008 à 11:58
Bonjour,
Merci pour ta réponse.
Ce que j'appelle 'numéro incrémentiel' c'est mon "texte0". En fait, il s'agit d'un numéro créé à partir de la date, heure, minutes et secondes dès le moment où l'on ouvre le formulaire.
Je voudrais ajouter un bouton à côté de ce champ :
document.write(''); qui permette de regénérer un nouveau numéro sans actualiser la page.
Est-ce possible ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
pysco68
Messages postés681Date d'inscriptionsamedi 26 février 2005StatutMembreDernière intervention21 août 20148 15 juil. 2008 à 14:35
...non Nico parlait d'accèder à la propriété value de ton input par le DOM...
j'utilise depuis longtemps des framworks Javascript (mootools surtout) donc j'ai perdu un peux la main, mais (de tête et non testé ^^) ça devrait ressembler à ça:
<hr size= "2" width="100%" />