Voir le flux RSS

Messages des blogs récents

  1. Select multiple avec une limite et une réinitialisation

    par , 19/04/2018 à 22h18
    L'utilisateur doit pouvoir se tromper ou changer d'avis, il doit donc y avoir un "reset" disponible.

    C'est la gestion de ce "reset" qui a été la partie la plus énervante de ce code. J'ai découvert qu'il est impossible de mélanger un <input type="reset"> avec un document.querySelector( 'maForm' ).reset().

    De même, un dispachEvent() sur le "reset" ou un document.querySelector( 'maForm' ).reset() sont capricieux.
    ...

    Mis à jour 20/04/2018 à 22h48 par danielhagnoul (EDIT 2018-04-20)

    Catégories
    ES2015 , Javascript , Développement Web
  2. Utilisation du localStorage sur plusieurs exemplaires d'une page web

    par , 05/03/2018 à 22h16
    Citation Envoyé par danielhagnoul Voir le message


    J'ai testé le code ci-dessous, sur 3 exemplaires de la page web ouverts en même temps, et sur la dernière version des navigateurs Chrome, Firefox et Edge sans constater aucun dysfonctionnement !

    Lorsque je clique sur le bouton "Changer la couleur" d'un exemplaire de la page, les deux autres exemplaires de la page reçoivent les informations correctes.

    Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <!DOCTYPE html>
    <html lang="fr" dir="ltr">
    ...
  3. Comment détecter les touches du clavier ?

    par , 12/06/2017 à 10h45
    Le 2014-01-22, j'ai écrit un Q/R jQuery : "Comment puis-je intercepter les frappes multitouches ?"

    J'utilisais alors event.which, mais aujourd’hui c'est obsolète, et l'on doit utiliser event.key et ses valeurs prédéfinies.

    Citation Envoyé par Watilin; https://www.developpez.net/forums/d1708543/webmasters-developpement-web/javascript-ajax-typescript-dart/javascript/bonnes-manieres-detecter-touches-clavier/#post9356084
    C’est une interprétation personnelle, mais peut-être que which a été déprécié parce qu’il ne représentait pas clairement l’intention du développeur, étant donné que cette propriété représente tantôt keyCode tantôt charCode selon le type
    ...