HTMLInputElement : propriété capture
Limited availability
Cette fonctionnalité n'est pas Compatible car elle ne fonctionne pas dans certains des navigateurs les plus utilisés.
La propriété capture de l'interface HTMLInputElement reflète l'attribut capture de l'élément <input>. Cette propriété et cet attribut, uniquement pertinents pour un <input> de type file, définissent si un nouveau fichier doit être capturé à partir d'une caméra ou d'un microphone orienté vers l'utilisateur·ice (user) ou vers l'extérieur (environment). Le type de fichier est défini par l'attribut accept. Si l'attribut n'est pas explicitement défini, la propriété capture est une chaîne de caractères vide.
Valeur
Une chaîne de caractères ; généralement user ou environment, ou une chaîne vide ("").
Exemple
js
const inputElement = document.querySelector("avatar");
console.log(inputElement.capture); // la valeur actuelle de l'attribut capture
inputElement.capture = "user"; // définit la valeur de capture
Spécifications
| Specification |
|---|
| HTML Media Capture> # dom-htmlinputelement-capture> |
Compatibilité des navigateurs
Voir aussi
- La propriété
HTMLInputElement.type - La propriété
HTMLInputElement.multiple - La propriété
HTMLInputElement.accept - La propriété
HTMLInputElement.files - Définir les types de fichiers
- Utiliser des fichiers dans des applications web
- L'API File