Innaccessibilité des champ d'un formulaire(input)
slt, Je voudrais faire une fonction JavaScript qui permet, lors du saisie de l'un des champs du formulaire les autres champs seront désactivés comment faire ça?
2 réponses
-
https://forums.commentcamarche.net/forum/affich-11578-javascript-disabled
un sujet du même genre, tu peux t'en inspirer.
utilise onFocus. -
<html>
<body>
<form>
<input type="text" id="firsttxt" value="" onkeyup="disableElement();"><br>
<input type="text" id="secondtxt" value="" onkeyup="disableElement();"><br>
<input type="text" id="thirdtxt" value="" onkeyup="disableElement();">
</form>
<script>
function disableElement()
{
b1 = (document.getElementById('firsttxt').value !== "");
b2 = (document.getElementById('secondtxt').value !== "");
b3 = (document.getElementById('thirdtxt').value !== "");
document.getElementById("firsttxt").disabled = b2 | b3;
document.getElementById("secondtxt").disabled = b1 | b3;
document.getElementById("thirdtxt").disabled = b1 | b2;
}
</script>
</body>
</html>