recuperer un javascript

7 messages dans ce sujet

Posté(e) · Signaler ce message

Bonjour à tous,

Voilà, dans le formulaire partie livraison j'ai un javascript qui m'affiche un calendrier sur lequel les clients cliquent

pour choisir une date

Cette date s'affiche dans un input

Je n' arrive pas à récupérer la valeur inscrite dans le input pour en faire une variable du formulaire type "<?$date_livr?>"

Quelqun a t il ou elle une idée ?

Merci par avance parce que là j'ai perdu bcp de temps et je me galère

La fleur

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

c'est simple. Il s'agit je suppose d'un script tout fait. il faut donc nommer le input cible avec l'attribut name du type name="date_livr" ensuite il sera geré en fonction de la méthode votre formulaire et récuperé en Get ou en Post

Voila le script qui me permet d'afficher le input dans le formulaire

Avec cela aucune valeur ne vient s'inscrire dans la variable

<form>

<script>DateInput('orderdate', true, 'DD-MON-YYYY')</script>

<input type="hidden" name="date_livr" value=<?=$date_livr?>>

</form>

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

C'est normal. le javascript lui envoie la saisie vers un champs nommé orderdate qu'il ne trouve pas.

le bon code, normalement, avec quelques corrections de mise en place est le suivant mais il ne s'adapte peut etre pas en l'état faut adpater à votre formulaire. Par contre pourquoi mettre un champ caché ?

<form method="post" action="">

<div>

&lt;script type="text/javascript">DateInput('date_livr', true, 'DD-MON-YYYY')</script>

<p>

<input type="text" name="date_livr" value="<?php if (!empty($_POST["date_livr"])) { echo htmlspecialchars($_POST["date_livr"],ENT_QUOTES); } ?>" readonly="readonly" />

</p>

</div>

</form>

Merci de votre réponse

Dans le script le "orderdete" correspond au formatage de la date

A savoir qu'il y a un choisx de formatages avec chacun un nom

J'ai bien peur que si je lui change le nom il ne fonctionne plus mais je vais essayer

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !


Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.


Connectez-vous maintenant

Twitter Advisto ecommerce

Facebook PEEL Shopping