OTP alanı bir kutucuk sırası gibi görünür, ancak altında tek bir yerel <input> vardır. SMS ile otomatik doldurma (autocomplete="one-time-code"), yapıştırma, parola yöneticileri, formlar ve ekran okuyucular sıradan bir metin alanı görür.
Yapıştırılan kodlar temizlenir; böylece hem “123-456” hem de “123 456” çalışır, desenin izin vermediği karakterler ise reddedilir. Android’de webOtp, SMS gelir gelmez kodu doldurur.
Doğrulama
(completed), son kutucuk dolduğunda tetiklenir. Bir kodu reddetmek için alana aria-invalid ekleyin: kutucuklar kırmızıya döner ve sarsılır.
Try 123456, or anything else.
Harfler, gruplar ve maskeleme
pattern="alphanumeric" harfleri de kabul eder, [groups] ayırıcılar ekler, masked ise noktalar çizer.