Je suis une feignasse

Ma pomme

Et des fois ça finit par se voir !

Il y a quelques semaines j’ai remplacé les images qui servaient à ouvrir/fermer des zones sur l’admin’ de Dotclear, ou a voir le contenu d’un billet ou d’un commentaire, etc. Pour ce faire, et pour limiter les modifications côté code, j’avais remplacé les <img… /> par des <input type="submit"… /> au lieu d’utiliser des boutons.

Et ce qui devait arriver arriva, les dits éléments input capturaient la touche entrée dans un formulaire si cette touche était ignorée par le champ courant (comme un titre ou une date), au lieu que ce soit le bouton de soumission par défaut qui soit sollicité — c’est à dire le premier bouton de type submit du formulaire.

Comme effet de bord on se retrouvait à voir la zone d’extrait de billet s’ouvrir ou se fermer quand on tapait entrée dans le champ date et heure de publication.

Rigolo mais clairement pas le fonctionnement attendu !

J’ai donc fait le nécessaire ce matin pour remplacer les :

<input type="submit" class="details-cmd" value="►" aria-label="dévoiler">

Par des :

<button type="button" class="details-cmd" value="►" aria-label="dévoiler">►</button>

Et tout est rentré dans l’ordre \o/

Donc ça sera dans la prochaine 2.14.2 à venir…

Ajouter un commentaire

Les commentaires peuvent être formatés en utilisant la syntaxe Markdown Extra.

Ajouter un rétrolien

URL de rétrolien : https://open-time.net/trackback/13915

Haut de page