Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

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