Pas la peine de la réactualiser.
Chaque champ dispose d'une propriété qui s'appelle display.
Si tu mets display à none, l'élément n'apparaît plus. Il n'est pas seulement invisible, il n'est carrément pas tenu en compte dans la page, donc pas de décalage inapproprié ou autre pb.
Donc tu mets tes 2 boutons radios, tes deux champs dans ta page. Tu mets le display de l'un à block, le display de l'autre à none. Sur le champ boutons radio, tu mets un onChange=taFonction
et dans taFonction, tu fais basculer le display des 2 champs
C'est assez clair ?
---------------
Dans le monde, il n'y a que 10 sortes de personnes : ceux qui savent compter en binaire et ceux qui ne savent pas