Bonjour, j'ai un problème qui n'est pas très facile à comprendre :aie:

Alors voila, j'ai un input type texte dans lequel l'utilisateur peut écrire. J'ai plusieurs boutons qui permettent d’accéder à des fonctions qui vérifieront si le mot saisi dans le input text est dans la liste. J'ai plusieurs boutons car j'ai plusieurs listes différentes.

J'ai essayé de le faire sans form, juste un lien sur le bouton qui renvoi vers une fonction mais forcement la donnée du input texte n'est pas récupérée. Il faudrait donc que je fasse un form pour chaque bouton mais il n'y a qu'un seul input texte et je ne peux pas faire
<form action="chemin pour mon premier bouton">
<form action="chemin pour mon deuxieme bouton">
...
<input text...

<button submit>
<button submit>
...
car les boutons submit ne sont pas différenciés entre eux et je ne suis même pas sure que l'on puisse mettre un form dans un autre form.

Comment puis-je faire ? Merci beaucoup et si vous ne comprenez pas bien n'hésitez pas !

3 réponses


Defy
Réponse acceptée

est ce que ceci peut resoudre ton problème?

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Get Text Input Field Value in JavaScript</title>
</head>
<body>
    <input type="text" placeholder="Type something..." id="myInput">
    <button type="button" onclick="getInputValue1();">Get Value</button>
    <button type="button" onclick="getInputValue2();">Get Value</button>

    <script>
        function getInputValue1(){
            var inputVal = document.getElementById("myInput").value;
            alert(inputVal);
        }

        function getInputValue2(){
            var inputVal = document.getElementById("myInput").value;
            alert(inputVal);
        }

    </script>
</body>
</html>

en effet, merci beaucoup !

peuvent être programmés afin de contrôler des fonctionnalités de la page via un gestionnaire d'évènement
Sarkari Result Pnr Statushttps://192168ll.onl/