Bonjour à tous et à toutes, voilà j'ai un léger soucis dont la réponse est simple j'en suis sûr...
j'éssaie de créer un système pour masquer et afficher les mots de passe d'un formulaire de connexion,
j'ai beau chercher l'érreur je ne la trouve pas, pouvez vous me dire ce qu'il cloche svp...merci d'avance.

<div class="input-box">
                <span class="icon"><ion-icon name="eye"></ion-icon></span>
                <input class="password" type="password" required>
                <label for="">Mot de passe</label>

            </div>

            <!-- pour le javascript-->

            const eye= document.querySelector('.icon');
const input_password = document.querySelector('.password');

eye.addEventListener('click',()=>{

    input_password.setAttribute('type','text');
}

);

Ce que je veux

modifier la valeur de type password en type text

Ce que j'obtiens

Absolument rien

Aucune réponse