English: The global <a data-l10n-name="mdn-beforeinput">beforeinput</a> event is fired on an <a data-l10n-name="mdn-input">lt;inputgt;</a> and <a data-l10n-name="mdn-textarea">lt;textareagt;</a> elements, or any element whose <a data-l10n-name="mdn-contenteditable">contenteditable</a> attribute is enabled, immediately before the element's value changes. The event allows web apps to override the browser's default behavior for user interaction, e.g., web apps can cancel user input only for specific characters or can modify pasting styled text only with approved styles.
Romanian: Evenimentul global <a data-l10n-name="mdn-beforeinput">beforeinput</a> este activat pe elemente <a data-l10n-name="mdn-input">lt;inputgt;</a> și <a data-l10n-name="mdn-textarea">lt;textareagt;</a> sau pe orice elemente care au atributul <a data-l10n-name="mdn-contenteditable">contenteditable</a> activat, imediat înainte de modificarea valorii elementului. Evenimentul permite aplicațiilor web să suprascrie comportamentul implicit al browserului în interacțiunea cu utilizatorii; de ex., aplicațiile web pot anula textele inserate de utilizatori numai pentru anumite caractere sau pot modifica lipirea de texte formatate numai cu stiluri aprobate.