Saisie texte / clavier virtuel [Résolu] |
Répondre ![]() |
Page 123> |
Auteur |
![]() ![]() |
|
j74 ![]() Senior Member ![]() Depuis le: 25 Juil 2010 Status: Inactif Points: 110 |
![]() ![]() ![]() ![]() ![]() Envoyé : 06 Juin 2023 à 13:09 |
|
Bonjour,
Toujours dans les finitions du site que je développe, j'aimerais savoir s'il serait possible de désactiver la saisie de texte (sur PC) et l'apparition du clavier virtuel (sur Androïd, etc..) d'un champ de formulaire, en l’occurrence un champ de date qui sera gérer par l'apparition d'un calendrier (DatePickr.js). Donc, empêcher la saisie libre, tout en autorisant le clic sur la zone (à la souris ou au doigt) pour déclencher l'apparition du DatePicker qui renseignera le champ de la date. (L'option "lecture seule" ne permettant pas le clic...) Merci ! --> https://www.domaine-des-hugaux.com/TEST/reservation.htm _______________________________________________________________
________________________________________________________________
Edité par Hobby001 - 19 Juil 2023 à 15:18 |
||
![]() |
||
Hobby001 ![]() Admin Group ![]() ![]() Modérateur Depuis le: 14 Feb 2015 Pays: Canada, Québec Status: Inactif Points: 6419 |
![]() ![]() ![]() ![]() ![]() |
|
Edité par Hobby001 - 13 Juin 2023 à 15:43 |
||
![]() |
||
Hobby001 ![]() Admin Group ![]() ![]() Modérateur Depuis le: 14 Feb 2015 Pays: Canada, Québec Status: Inactif Points: 6419 |
![]() ![]() ![]() ![]() ![]() |
|
J'ai une autre idée mais plus simple, on va tromper openElement:
insérez un champ de saisie de texte sur votre page. puis ajoutez un bloc de code javascript en position endBody
WEtarget est simplement le id du champ de saisie de texte. Edité par Hobby001 - 06 Juin 2023 à 22:47 |
||
![]() |
||
Hobby001 ![]() Admin Group ![]() ![]() Modérateur Depuis le: 14 Feb 2015 Pays: Canada, Québec Status: Inactif Points: 6419 |
![]() ![]() ![]() ![]() ![]() |
|
Bon, j'ai fait un nouvel élément histoire de me rappeler comment
Edité par Hobby001 - 07 Juin 2023 à 10:32 |
||
![]() |
||
j74 ![]() Senior Member ![]() Depuis le: 25 Juil 2010 Status: Inactif Points: 110 |
![]() ![]() ![]() ![]() ![]() |
|
Incroyable ! Merci beaucoup pour cette astuce !
Du coup ça crée bien un calendrier, qui gère bien les appareils mobiles, etc... En revanche je ne sais pas si cela peut être adaptable aux différentes langues du site, ce qui était l'avantage de passer par le DatePickr.js et le script donné dans mon 1er post...
|
||
![]() |
||
Hobby001 ![]() Admin Group ![]() ![]() Modérateur Depuis le: 14 Feb 2015 Pays: Canada, Québec Status: Inactif Points: 6419 |
![]() ![]() ![]() ![]() ![]() |
|
Il s'agit d'un type d'élément html5 qui prend la langue du navigateur.
|
||
![]() |
||
Hobby001 ![]() Admin Group ![]() ![]() Modérateur Depuis le: 14 Feb 2015 Pays: Canada, Québec Status: Inactif Points: 6419 |
![]() ![]() ![]() ![]() ![]() |
|
![]() |
||
j74 ![]() Senior Member ![]() Depuis le: 25 Juil 2010 Status: Inactif Points: 110 |
![]() ![]() ![]() ![]() ![]() |
|
Ah oui, suis-je bête !
![]() Merci pour toutes les infos et le bout de code !!! ![]() |
||
![]() |
||
j74 ![]() Senior Member ![]() Depuis le: 25 Juil 2010 Status: Inactif Points: 110 |
![]() ![]() ![]() ![]() ![]() |
|
J'ai testé, ça marche bien !
Y a-t-il une option néanmoins pour que le format transmis soit en jj-mm-aaaa , plutôt qu'en aaaa-mm-jj (Le format affiché est bien en jj-mm-aaaa mais transmis au format international) Edité par j74 - 08 Juin 2023 à 17:42 |
||
![]() |
||
Hobby001 ![]() Admin Group ![]() ![]() Modérateur Depuis le: 14 Feb 2015 Pays: Canada, Québec Status: Inactif Points: 6419 |
![]() ![]() ![]() ![]() ![]() |
|
Le format d'affichage est intimement lié à la langue du navigateur. Ainsi si le navigateur est configuré pour afficher en anglais américain (en-us), la date s'affichera : 06 / 08 / 2023 Si vous voulez paramétrer la date, vous devez recourir à datepicker.js
Edité par Hobby001 - 08 Juin 2023 à 18:03 |
||
![]() |
Répondre ![]() |
Page 123> |
Tweet
|
Aller au Forum | Permissions du forum ![]() Vous ne pouvez pas écrire un nouveau Sujet Vous ne pouvez pas répondre aux Sujets Vous ne pouvez pas effacer vos messages Vous ne pouvez pas éditer vos messages Vous ne pouvez pas créer des sondages Vous ne pouvez pas voter dans les sondages |