Une fois que la zone de saisie du formulaire a défini l'attribut de désactivation et l'a soumis, la valeur de la zone de saisie ne peut pas être obtenue. Pour résoudre ce type de problème, vous pouvez vous référer aux deux méthodes suivantes :
Première méthode :Utilisez en lecture seule au lieu de désactivé, c'est-à-dire mettez
disabled=disabled
Modifier pour
readonly=readonly
Désactivé ne peut pas recevoir le focus et sera ignoré lors de l'utilisation de la touche de tabulation, ce qui pourrait échouer ;
la lecture seule peut recevoir le focus mais ne peut pas être modifiée et peut être parcourue à l'aide de la touche de tabulation, ce qui peut réussir.
Remarque : Seuls les éléments de formulaire réussis sont des données valides, c'est-à-dire que la valeur peut être obtenue après soumission. L'attribut value des zones de saisie de texte désactivées et en lecture seule ne peut être modifié que via des scripts.
Deuxième méthode :Utilisez un type=hidden pour masquer l'entrée afin d'obtenir la valeur, puis utilisez désactivé pour afficher l'entrée à l'utilisateur.
<input type=hidden name=url value=http://www.neirong.org/><input type=text value=http://www.neirong.org handicapés=disabled/>Résumer
Ce qui précède est la solution que l'éditeur vous présente lorsque la saisie du formulaire HTML est soumise en utilisant désactivé et que la valeur du formulaire ne peut pas être obtenue. J'espère que cela vous sera utile. Si vous avez des questions, veuillez me laisser un message et. l'éditeur vous répondra à temps. Je tiens également à remercier tout le monde pour votre soutien au site d'arts martiaux VeVb !