OTP ਇਨਪੁੱਟ ਸਲਾਟਾਂ ਦੀ ਇੱਕ ਕਤਾਰ ਵਰਗਾ ਦਿਸਦਾ ਹੈ, ਪਰ ਉਸ ਦੇ ਹੇਠਾਂ ਇੱਕੋ ਨੇਟਿਵ <input> ਹੁੰਦਾ ਹੈ। SMS ਆਟੋਫ਼ਿਲ (autocomplete="one-time-code"), ਪੇਸਟ, ਪਾਸਵਰਡ ਮੈਨੇਜਰ, ਫ਼ਾਰਮ ਅਤੇ ਸਕ੍ਰੀਨ ਰੀਡਰ, ਸਭ ਲਈ ਇਹ ਇੱਕ ਆਮ ਟੈਕਸਟ ਫ਼ੀਲਡ ਹੈ।

ਪੇਸਟ ਕੀਤੇ ਕੋਡ ਸਾਫ਼ ਕੀਤੇ ਜਾਂਦੇ ਹਨ, ਇਸ ਲਈ “123-456” ਅਤੇ “123 456” ਦੋਵੇਂ ਚੱਲਦੇ ਹਨ, ਅਤੇ ਜਿਨ੍ਹਾਂ ਕਰੈਕਟਰਾਂ ਦੀ ਪੈਟਰਨ ਵਿੱਚ ਇਜਾਜ਼ਤ ਨਹੀਂ, ਉਹ ਸਵੀਕਾਰ ਨਹੀਂ ਹੁੰਦੇ। Android ’ਤੇ webOtp SMS ਆਉਂਦੇ ਹੀ ਉਸ ਤੋਂ ਕੋਡ ਭਰ ਦਿੰਦਾ ਹੈ।

ਪੁਸ਼ਟੀਕਰਨ

ਆਖ਼ਰੀ ਸਲਾਟ ਭਰਦੇ ਹੀ (completed) ਚੱਲਦਾ ਹੈ। ਕੋਡ ਰੱਦ ਕਰਨ ਲਈ ਇਨਪੁੱਟ ’ਤੇ aria-invalid ਸੈੱਟ ਕਰੋ: ਸਲਾਟ ਲਾਲ ਹੋ ਕੇ ਹਿੱਲਦੇ ਹਨ।

Try 123456, or anything else.

ਅੱਖਰ, ਸਮੂਹ ਅਤੇ ਮਾਸਕਿੰਗ

pattern="alphanumeric" ਅੱਖਰ ਵੀ ਸਵੀਕਾਰ ਕਰਦਾ ਹੈ, [groups] ਵਿਭਾਜਕ ਜੋੜਦਾ ਹੈ, ਅਤੇ masked ਕਰੈਕਟਰਾਂ ਦੀ ਥਾਂ ਬਿੰਦੂ ਦਿਖਾਉਂਦਾ ਹੈ।