Sur symfony 4 j'ai une page qui affiche un formulaire qui contient trois champs.
J'ai une liste déroulante qui contient des types de congés.
Un champs solde float pour indiquer un nombre de congés à créditer.
Un champs solde Time pour indiquer un nombre d'heures à créditer.
Je voudrais cacher par défaut les deux derniers champs.
Je veux que si l'utilisateur choisit dans la liste la valeur "Heures supp", on lui affiche que le champs soldeTime. Et si c'est autre chose on lui affiche que le champs soldeFloat.
Je voudrais donner l'impression qu'on rajoute réellement un champs et pas juste qu'on en affiche un et qu'on en cache un autre. Car si je décide de cacher le champs SoldeFloat et d'afficher le SoldeTime, il y aura un blanc entre la liste déroulante et le champs SoldeTime.
Bonjour, pourquoi ne pas créer ton élément quand tu veux qu'il apparaisse et le supprimer quand tu veux qu'il disparaisse.
Pour créer un element en JS: var monelement = document.createElement('p ou div ou n'importe quoi d'autre');
Pour le détruire monelement.parenNode.removeChild(monelement);
Quand on fait tout, on est bon en rien...
Afficher et cacher des éléments de ma page
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Quand on fait tout, on est bon en rien...