Comment gérer « l'entrée n'est pas focalisable » dans la validation du formulaire javascript ?
P粉208469050
2023-08-01 19:38:54
<p>J'ai ce contrôle</p>
<p><br /></p>
<pre class="brush:html;toolbar:false;"><div class="conico">
<input class="form-control" en lecture seule id="fileName"/>
<input class="form-control" type="file" style="display:none;" requirejs="xxx" id="fileSelect"/>
<étiquette pour="xxx" class="ico">
<img src="/images/icocamera.svg">
</étiquette>
</div></pre>
<p><br /></p>
<p>Je souhaite remplir la zone de texte avec le nom du fichier. Dans le code ci-dessus, chaque fichier possède une icône. Lorsque vous appuyez sur l'icône, le nom de fichier correspondant doit être renseigné dans l'entrée. <br /><br />Cela fonctionne bien, mais lorsque l'utilisateur ne sélectionne pas de fichier puis ne le soumet pas, il obtient une erreur :</p><p><br />< ;/p>
<blockquote>
<p>l'entrée n'est pas focalisable</p>
</blockquote>
<p>Comment puis-je gérer cette erreur à l'aide d'une fonction javascript personnalisée ?</p>
fileName doit être obligatoire = true, pas un sélecteur de fichier.
Ensuite, vous pouvez faire ceci :