Composants → bpm.input

bpm.input

Champ de saisie texte une ligne (label, placeholder, type : text, email, password, number, search).

StableInteraction⏱ 2 min
Python
bpm.input()
PropTypeDéfautRequisDescription
labelstringNonLabel au-dessus du champ.
valuestring""NonValeur affichée (Python : valeur initiale ; retourne la valeur courante).
placeholderstring""NonTexte d'indication quand le champ est vide.
type"text" | "email" | "password" | "number" | "search"textNonType HTML du champ.
disabledbooleanfalseNonDésactive le champ.
keystringNonClé pour l'état (Python). Si absent, une clé unique est générée.
classNamestringNonClasses CSS additionnelles.

Exemples

bpm.input()
bpm.input(label="Email", placeholder="vous@exemple.fr", type="email")
bpm.input(label="Mot de passe", type="password", placeholder="••••••••")