рдкреНрд░рдкрддреНрд░ рд╕рддреНрдпрд╛рдкрди рд╡рд┐рдХрд╛рд╕



рд░реВрдкреЛрдВ рдХрд╛ рд╕рддреНрдпрд╛рдкрди рд╡реЗрдм рдХреЗ рдЖрдЧрдорди рдХреЗ рдмрд╛рдж рд╕реЗ рдПрдХ рдкрд╛рдВрдбрд┐рддреНрдпрдкреВрд░реНрдг рдЧрддрд┐рд╡рд┐рдзрд┐ рд╣реИред рд╕рд░реНрд╡рд░ рд╕рддреНрдпрд╛рдкрди рдкрд╣рд▓реЗ рдЖрдпрд╛ рдерд╛ред рдлрд┐рд░ рдпрд╣ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрд▓рд╛рдЗрдВрдЯ-рд╕рд╛рдЗрдб рд╕рддреНрдпрд╛рдкрди рдореЗрдВ рд╡рд┐рдХрд╕рд┐рдд рд╣реБрдЖред рдЕрдм рд╣рдорд╛рд░реЗ рдкрд╛рд╕ HTML5 рдФрд░ CSS3 рдЬреИрд╕реЗ рджрд┐рдЧреНрдЧрдЬ рд╣реИрдВ: HTML5 рд░реВрдкреЛрдВ рдкрд░ рдЕрдзреНрдпрд╛рдп рд╣рдореЗрдВ рдЗрдирдкреБрдЯ рдлрд╝реАрд▓реНрдб рдФрд░ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдирдП рдкреНрд░рдХрд╛рд░ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдлрд╝реАрд▓реНрдб рдкреНрд░рддрд┐рдмрдВрдзреЛрдВ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдирд╛ рд╕рдВрднрд╡ рдмрдирд╛рддреЗ рд╣реИрдВред рдмреЗрд╕рд┐рдХ CSS3 UI рдореЙрдбреНрдпреВрд▓ рдХрдИ рдЫрджреНрдо рдХрдХреНрд╖рд╛рдПрдВ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдЬреЛ рд╣рдореЗрдВ рд╡реИрдзрддрд╛ рд╕реНрдерд┐рддрд┐ рдХреЛ рд╕реНрдЯрд╛рдЗрд▓ рдХрд░рдиреЗ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдлрд╝реАрд▓реНрдб рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЛ рдмрджрд▓рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддреЗ рд╣реИрдВред рдЖрдЗрдП рд╕реАрдПрд╕рдПрд╕-рдЖрдзрд╛рд░рд┐рдд рдлрд╝реЙрд░реНрдо рд╕рддреНрдпрд╛рдкрдирдХрд░реНрддрд╛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рджреЛрдиреЛрдВ рдХреЗ рд╕рдВрдпреЛрдЬрди рдкрд░ рдПрдХ рдирдЬрд╝рд░ рдбрд╛рд▓реЗрдВ, рдЬрд┐рд╕рдореЗрдВ рдХрд╛рдлреА рд╡реНрдпрд╛рдкрдХ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕рдорд░реНрдерди рд╣реИред



рд╣рдо рдЬрд┐рддрдирд╛ рдЕрдзрд┐рдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рд╕рдВрдХреЗрдд рджреЗ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рднрд░рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рджреМрд░рд╛рди рдлреЙрд░реНрдо рдХреЛ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рдХреИрд╕реЗ рднрд░реЗрдВ, рдХрдо рдореМрдХрд╛ рд╣реИ рдХрд┐ рд╡рд╣ рдПрдХ рдЧрд▓рддреА рдХрд░реЗрдЧрд╛ред CSS3 рдлреЙрд░реНрдо рд╕рддреНрдпрд╛рдкрди рдЙрджрд╛рд╣рд░рдг рдкрд░ рдПрдХ рдирдЬрд╝рд░ рдбрд╛рд▓реЗрдВ рдЬреЛ рдХреНрд░реЛрдо 4+, рд╕рдлрд╛рд░реА 5+, рдпрд╛ рдУрдкреЗрд░рд╛ 9.6+ рдЬреИрд╕реЗ CSS3 UI рдЫрджреНрдо рд╡рд░реНрдЧреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рд╣реИред рдореИрдВрдиреЗ CSS-рдЖрдзрд╛рд░рд┐рдд рд╕рддреНрдпрд╛рдкрди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП CSS3 UI pseudo-classes рдФрд░ HTML5 рдлреЙрд░реНрдо рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ред рдЖрдЗрдП рджреЗрдЦреЗрдВ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред





CSS3 UI рдЫрджреНрдо рд╡рд░реНрдЧ



рдпреВрдЖрдИ рдореЙрдбреНрдпреВрд▓ рдореЗрдВ рдХрдИ рдЫрджреНрдо рд╡рд░реНрдЧ рд╣реЛрддреЗ рд╣реИрдВ рдЬреЛ рдЕрдкрдиреЗ рд░рд╛рдЬреНрдп рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдлрд╝реАрд▓реНрдб рдмрдирд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддреЗ рд╣реИрдВред



рдКрдкрд░ рджрд┐рдЦрд╛рдП рдЧрдП рдбреЗрдореЛ рдореЗрдВ, рдореИрдВрдиреЗ рд╕рддреНрдпрд╛рдкрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП required



, invalid



рдФрд░ valid



рдЫрджреНрдо рд╡рд░реНрдЧреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ред

input:focus:required:invalid {

background: pink url(ico_validation.png) 379px 3px no-repeat;

}

input:required:valid {

background-color: #fff;

background-position: 379px -61px;

}



* This source code was highlighted with Source Code Highlighter .






рдЪреВрдВрдХрд┐ рд╣рдо рдЗрдВрдЧрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдХреНрд╖реЗрддреНрд░ рдХреЗрд╡рд▓ рддрднреА рд╕рдХреНрд░рд┐рдп рдирд╣реАрдВ рд╣реИ, рдЬрдм рд╣рдо рдлрд╝реАрд▓реНрдб рдХреЗ рд▓рд┐рдП invalid



рд╢реИрд▓реА рдХреЛ рдХреЙрд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП focus



рдЫрджреНрдо рд╡рд░реНрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ (рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ, рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рдлрд╝реАрд▓реНрдб рдХреЛ рдмрд╣реБрдд рд╢реБрд░реБрдЖрдд рд╕реЗ invalid



рд░реВрдк рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░рдирд╛ рдПрдХ рдЦрд░рд╛рдм рдбрд┐рдЬрд╝рд╛рдЗрди рдирд┐рд░реНрдгрдп рд╣реЛрдЧрд╛)ред



рд╕рддреНрдпрд╛рдкрди рд╕реЗ рдЧреБрдЬрд░рдиреЗ рд╡рд╛рд▓реЗ рдЖрд╡рд╢реНрдпрдХ рдХреНрд╖реЗрддреНрд░реЛрдВ рдкрд░ рдзреНрдпрд╛рди рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдПрдХ рд╢реИрд▓реА рдПрдХ рд╡рд┐рд╕реНрдордпрд╛рджрд┐рдмреЛрдзрдХ рдЪрд┐рд╣реНрди рдХреЗ рд╕рд╛рде рдПрдХ рдЖрдЗрдХрди рджрд┐рдЦрд╛рддреА рд╣реИ, рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЪреЗрддрд╛рд╡рдиреА рджреЗрддреА рд╣реИ рдХрд┐ рдХреБрдЫ рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдХреНрд╖реЗрддреНрд░ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдпрджрд┐ рд╡рд╣ рдкреНрд░рддрд┐рдмрдВрдзреЛрдВ рдХреЛ рдкрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИ, рддреЛ valid



рдЫрджреНрдо рд╡рд░реНрдЧ рдХреЛ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдЕрдм рд╣рдо focus



рдЫрджреНрдо рд╡рд░реНрдЧ рдХреЛ рд╣рдЯрд╛рддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рдХреНрд╖реЗрддреНрд░ рдХреА рд╡реИрдзрддрд╛ рдХрд╛ рд╕рдВрдХреЗрдд рджреЗрдиреЗ рд╡рд╛рд▓рд╛ рд╣рд░рд╛ рдЪреЗрдХрдорд╛рд░реНрдХ рдмрдирд╛ рд░рд╣реЗред



рдКрдкрд░ рд╕реВрдЪреАрдмрджреНрдз рдЫрджреНрдо рд╡рд░реНрдЧреЛрдВ рдХреЗ рд╕рднреА рдореВрд▓реНрдп рд╕реНрд╡рдпрдВ рдХреЗ рд▓рд┐рдП рдмреЛрд▓рддреЗ рд╣реИрдВред in-range



рдФрд░ out-of-range



рдж out-of-range



рдЫрджреНрдо-рд╡рд░реНрдЧреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ min



рдФрд░ max



рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЗ рд╕рдВрдпреЛрдЬрди рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЪрд╛рд╣реЗ рд╡рд╣ input[type=range]



рдлрд╝реАрд▓реНрдб рдпрд╛ рдХреЛрдИ рдЕрдиреНрдп рдлрд╝реАрд▓реНрдб рдЬреЛ рдЗрди рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдХреЛрдИ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрд┐рд╕реА рдореВрд▓реНрдп рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдмрд╛рдзрд╛рдУрдВ рд╕реЗ рдкрд░реЗ рд╣реИ, рддреЛ рд╣рдо рдЗрд╕ рдЕрд╡рд╕реНрдерд╛ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреЗ рд╣реБрдП рд╢реИрд▓реА рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЫрджреНрдо рд╢реНрд░реЗрдгреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдо рд╡реИрд╕рд╛ рд╣реА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдпрджрд┐ рдореВрд▓реНрдп рдкреНрд░рддрд┐рдмрдВрдзреЛрдВ рдХреА рд╕реАрдорд╛ рдХреЗ рднреАрддрд░ рдЖрддрд╛ рд╣реИред



рд╡рд░реНрддрдорд╛рди рдореЗрдВ, рдЫрджреНрдо рдХрдХреНрд╖рд╛рдПрдВ рдХреЗрд╡рд▓ рдУрдкреЗрд░рд╛ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреА рд╣реИрдВред рдирд┐рдХрдЯ рднрд╡рд┐рд╖реНрдп рдореЗрдВ, рд╕рдорд░реНрдерди рдЕрдиреНрдп рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛ред



рд╣рдорд╛рд░реА рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрддрд┐рд░рд┐рдХреНрдд рдкреНрд░рдХрд╛рд░ рдФрд░ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдБред



HTML5 рд░реВрдкреЛрдВ рдореЗрдВ, рдирдП input



рдкреНрд░рдХрд╛рд░, рдЬреИрд╕реЗ email



, url



рдФрд░ number



, рдХреЛ рднреА рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, email



valid



рдЫрджреНрдо рд╡рд░реНрдЧ рдХреЛ рдХреЙрд▓ рдХрд░рддрд╛ valid



рдЬрдм рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рд╣реА рдИ-рдореЗрд▓ рдкрддреЗ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдпрд╣реА рдмрд╛рдд numer



рдФрд░ url



рдлрд╝реАрд▓реНрдб рдХреЗ рд▓рд┐рдП рд╣реЛрддреА рд╣реИред рдЕрд▓рдЧ-рдЕрд▓рдЧ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ url



рдлреАрд▓реНрдб рдХреЛ url



рдХрд░рдирд╛ рдЕрд▓рдЧ рд╣реИред рдУрдкреЗрд░рд╛ рдореЗрдВ, рдЯрд╛рдЗрдкрд┐рдВрдЧ "http://"



рдПрдХ рдорд╛рдиреНрдп рдлрд╝реАрд▓реНрдб рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ, рдХреНрд░реЛрдо рдореЗрдВ "http://w"



, рдФрд░ рд╕рдлрд╛рд░реА рдореЗрдВ, рдмрд╕ "http:"



рдЯрд╛рдЗрдк рдХрд░ рд░рд╣рд╛ рд╣реИред



placeholder



, required



, max



maxlength



, pattern



, min



, max



рдФрд░ step



рдЬреИрд╕реЗ рдорд╛рдиреНрдп рдлрд╝реАрд▓реНрдб рдореЗрдВ рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдИ рдФрд░ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдБ рд╣реИрдВред

< input id ="postcode" name ="postcode" type ="number" min ="1001" max ="8000" maxlength ="4" required />



* This source code was highlighted with Source Code Highlighter .






рдкрд┐рдирдХреЛрдб рдлрд╝реАрд▓реНрдб рдирдП рдкреНрд░рдХрд╛рд░ рдХреА number



рдФрд░ рдХрдИ рдирдИ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдСрд╕реНрдЯреНрд░реЗрд▓рд┐рдпрд╛ рдореЗрдВ, рдПрдХ рдЬрд╝рд┐рдк рдХреЛрдб рдХреЗрд╡рд▓ 4 рдЕрдВрдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдо рдЗрд╕реЗ рд╕реАрдорд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП maxlength



рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рд╣рдо рд╕реВрдЪрдХрд╛рдВрдХ рдХреЗ рдЕрдзрд┐рдХрддрдо рдФрд░ рдиреНрдпреВрдирддрдо рдореВрд▓реНрдпреЛрдВ рдХреЛ рднреА рд╕реАрдорд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдЗрд╕рдХреЗ рд▓рд┐рдП min



рдФрд░ max



рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред required



рд╡рд┐рд╢реЗрд╖рддрд╛ рд╕реНрд╡рдпрдВ рдХреЗ рд▓рд┐рдП рдмреЛрд▓рддреА рд╣реИ (рдЖрд╡рд╢реНрдпрдХ рдлрд╝реАрд▓реНрдб)ред



рд╣рдо min



рдФрд░ max



рд╕рд╛рде-рд╕рд╛рде рдЕрдзрд┐рдХ рдкреНрд░рддрд┐рдмрдВрдз рдХреЗ рд▓рд┐рдП, step



рд╡рд┐рд╢реЗрд╖рддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдЪрд░рдг рдПрдХ рдкрд░ рд╕реЗрдЯ рд╣реИред рдЗрд╕рд▓рд┐рдП, min



рдФрд░ max



рдмреАрдЪ рдХреЛрдИ рднреА рд╕рдВрдЦреНрдпрд╛ рдорд╛рдиреНрдп рд╣реИред рдпрджрд┐ рдЖрдк step



100 рдХреЗ рдорд╛рди рдХреЛ рдмрджрд▓рддреЗ рд╣реИрдВ, рддреЛ рдорд╛рди 100 рд╕реЗ рд╡реЗрддрди рд╡реГрджреНрдзрд┐ рдореЗрдВ min



рд▓реЗрдХрд░ max



рд╕реАрдорд╛ рддрдХ рдХреА рдЬрд╛рдБрдЪ рдХреА рдЬрд╛рдПрдЧреАред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, step



рд╡рд┐рд╢реЗрд╖рддрд╛ 1001, 1101, 1201, 1301 рдФрд░ рдЗрд╕реА рддрд░рд╣ рдХреЗ рдХреНрд╖реЗрддреНрд░ рдореВрд▓реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдорд╛рдиреНрдп рд╣реЛрдЧреАред



рдирдореВрдирд╛ рдЦреЛрдЬ



рдЕрдзрд┐рдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреНрд░рддрд┐рдмрдВрдзреЛрдВ рд╡рд╛рд▓реЗ рдХреНрд╖реЗрддреНрд░ рдкрд░ invalid



рдЫрджреНрдо рд╡рд░реНрдЧ рдХреЛ рдХреЙрд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдлреЛрди рдирдВрдмрд░ рдлрд╝реАрд▓реНрдб рдкрд░, рд╣рдо pattern



рд╡рд┐рд╢реЗрд╖рддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рд╣рдореЗрдВ рдлрд╝реАрд▓реНрдб рдХреЗ рдореВрд▓реНрдп рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред



< input type ="tel" id ="tel" name ="tel" pattern ="\d{10}" placeholder ="Please enter a ten digit phone number" required />





* This source code was highlighted with Source Code Highlighter .








рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рд░реЗрдЧреЗрдХреНрд╕ рдмрд╣реБрдд рд╕рд░рд▓ рд╣реИ, "рдореИрдВ рдХреЗрд╡рд▓ 10 рдЕрдВрдХреЛрдВ рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рдЗрд╕рд╕реЗ рдЬреНрдпрд╛рджрд╛ рдХреБрдЫ рдирд╣реАрдВред" рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдлрд╝реАрд▓реНрдб рддрдм рддрдХ рдЕрдорд╛рдиреНрдп рд╣реЛрдЧреА рдЬрдм рддрдХ рдХрд┐ рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдирд╣реАрдВ рд╣реЛрддреА рд╣реИред рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдореИрдВрдиреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рд╕рдВрдХреЗрдд рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП placeholder



рд╡рд┐рд╢реЗрд╖рддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдерд╛ред



рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╣рдо pattern



рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЗ рдореВрд▓реНрдп рдХреЗ рд▓рд┐рдП рдФрд░ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдЬреЛрдбрд╝рдХрд░ рдЕрдзрд┐рдХ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рд╕реНрдерд┐рддрд┐рдпрд╛рдБ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкрд╛рд╕рд╡рд░реНрдб рдлрд╝реАрд▓реНрдб рдХреЗ рд▓рд┐рдП:

< input id ="password" name ="password" type ="password" title ="Minimum 8 characters, one number, one uppercase and one lowercase letter" required pattern ="(?=^.{8,}$)((?=.*\d)|(?=.*\W+))(?![.\n])(?=.*[AZ])(?=.*[az]).*" />



* This source code was highlighted with Source Code Highlighter .






рдЕрдм рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЕрдзрд┐рдХ рдХрдбрд╝реЗ рдкреНрд░рддрд┐рдмрдВрдз рд╣реИрдВ, рдЬреЛ рд╣рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЕрдзрд┐рдХ рд╕реБрд░рдХреНрд╖рд┐рдд рдкрд╛рд╕рд╡рд░реНрдб рджрд░реНрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдкрд╛рд╕рд╡рд░реНрдб рдореЗрдВ рдХрдо рд╕реЗ рдХрдо 8 рдЕрдХреНрд╖рд░ рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдП, рдЬрд┐рд╕рдореЗрдВ рдПрдХ рдирдВрдмрд░, рдПрдХ рд▓реЛрдЕрд░рдХреЗрд╕ рдФрд░ рдПрдХ рдХреИрдкрд┐рдЯрд▓ рд▓реЗрдЯрд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред



рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо title



рд╡рд┐рд╢реЗрд╖рддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рд╣рдо рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ placeholder



рд╡рд┐рд╢реЗрд╖рддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдХреЗрд╡рд▓ рд▓рдШреБ рд╕рдВрджреЗрд╢реЛрдВ рдХреЗ рд▓рд┐рдП рдЕрднрд┐рдкреНрд░реЗрдд рд╣реИред



рд╕рд╣рд╛рдпрдХ рдпреБрдХреНрддрд┐рдпрд╛рдБ рдЬреЛрдбрд╝рдирд╛



рдпрджрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдлрд╝реАрд▓реНрдб рдкрд░ рдордВрдбрд░рд╛рддрд╛ рдирд╣реАрдВ рд╣реИ, рддреЛ рд╡рд╣ title



рд╡рд┐рд╢реЗрд╖рддрд╛ рдореЗрдВ рдЕрддрд┐рд░рд┐рдХреНрдд рдирд┐рд░реНрджреЗрд╢ рдХрднреА рдирд╣реАрдВ рджреЗрдЦреЗрдЧрд╛ред рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ phone



, postcode



рдФрд░ password



рдлрд╝реАрд▓реНрдб рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╕рдВрдХреЗрдд рджрд┐рдЦрд╛рдИ рджреЗрддреЗ password



, рдпрд╣ рддрдм рдорджрдж рдХрд░рддрд╛ рд╣реИ рдЬрдм рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред



< input id ="password" type ="password" />

< p class ="validation01" >

< span class ="invalid" > Minimum 8 characters, one number, one uppercase letter and one lowercase letter </ span >

< span class ="valid" > Your password meets our requirements, thank you. </ span >

</ p >



* This source code was highlighted with Source Code Highlighter .






рдКрдкрд░ рджрд┐рдП рдЧрдП рдорд╛рд░реНрдХрдЕрдк рдореЗрдВ рджреЛрдиреЛрдВ рд░рд╛рдЬреНрдпреЛрдВ рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд рдХрдВрдЯреЗрдирд░ рд╣реИрдВ - рдлрд╝реАрд▓реНрдб рд╡реИрдз рд╣реИ рдФрд░ рдорд╛рдиреНрдп рдирд╣реАрдВ рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдЬрдм рдХреНрд╖реЗрддреНрд░ рдорд╛рдиреНрдп рдирд╣реАрдВ рд╣реИ, рддреЛ рдЗрд╕рдореЗрдВ рдРрд╕реА рдЬрд╛рдирдХрд╛рд░реА рд╣реЛрдЧреА рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рд╕рд╣реА рдбреЗрдЯрд╛ рджрд░реНрдЬ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдЧреАред рдЬрдм рд╕рдм рдХреБрдЫ рд╕рд╣реА рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд╣рдорд╛рд░рд╛ рд╕рдВрджреЗрд╢ рдФрд░ рдПрдХ рд╣рд░реЗ рд░рдВрдЧ рдХреА рдЪреЗрдХ рдорд╛рд░реНрдХ рдЙрд╕реЗ рд╕рдордЭрд╛рддреА рд╣реИ рдХрд┐ рдХреНрд╖реЗрддреНрд░ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рднрд░рд╛ рд╣реБрдЖ рд╣реИред

.validation01 {

background: red;

color: #fff;

display: none;

font-size: 12px;

padding: 3px;

position: absolute;

right: -110px;

text-align: center;

top: 0;

width: 100px;

}

input:focus + .validation01 {

display: block;

}

input:focus:required:valid + .validation01 {

background: green;

}

input:focus:required:valid + .validation01 .invalid {

display: none;

}

input:focus:required:invalid + .validation01 .valid {

display: none;

}



* This source code was highlighted with Source Code Highlighter .






рд╕рдВрдХреЗрдд рдХреЛ рджрд┐рдЦрд╛рдиреЗ рдпрд╛ рдЫрд┐рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдХреНрд╖реЗрддреНрд░ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рд╣рдо рдкрдбрд╝реЛрд╕реА рдХреЛ рд╡рд╛рдВрдЫрд┐рдд рд╕рдВрдХреЗрдд рд╡рд╛рд▓реЗ рдкрдбрд╝реЛрд╕реА рддрддреНрд╡ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд╕рд╛рде рдЫрджреНрдо рд╡рд░реНрдЧреЛрдВ рдХреА рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдлрд╝реАрд▓реНрдб рдХреЛ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рднрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдкреГрд╖реНрдарднреВрдорд┐ рдХрд╛ рд░рдВрдЧ рд╣рд░реЗ рд░рдВрдЧ рдореЗрдВ рдмрджрд▓ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рд╕рдВрдмрдВрдзрд┐рдд рд╕рдВрджреЗрд╢ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддрд╛ рд╣реИред



рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреА рдпреВрдПрдХреНрд╕ рд╕рдорд╕реНрдпрд╛рдПрдВ



рдХрд┐рд╕реА рдХреНрд╖реЗрддреНрд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдиреЗ рдкрд░ рдЕрдорд╛рдиреНрдп рдЫрджреНрдо рд╡рд░реНрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдореЗрдВ рдПрдХ рдмрдбрд╝реА рд╕рдорд╕реНрдпрд╛ рд╣реИ рдФрд░ рдЕрддрд┐рд░рд┐рдХреНрдд рд╢рд░реНрддреЗрдВ рд╣реИрдВ рдЬреЛ рдкреВрд░реА рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЬрдм рдлрд╝реАрд▓реНрдб рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ рдФрд░ рдЗрд╕рдХрд╛ рдкреНрд░рдХрд╛рд░ рдИрдореЗрд▓ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдпрд╣ рддрдм рддрдХ рдорд╛рдиреНрдп рдирд╣реАрдВ рд╣реЛрдЧрд╛ рдЬрдм рддрдХ рдХрд┐ рдЗрд╕рдХреА рд╕рднреА рд╢рд░реНрддреЗрдВ рдкреВрд░реА рдирд╣реАрдВ рд╣реЛ рдЬрд╛рддреА рд╣реИрдВ рдФрд░ invalid



рд▓рд┐рдП рд╢реИрд▓рд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдмрд╣реБрдд рд╢реБрд░реБрдЖрдд рд╕реЗ рд╣реА рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рдХреБрдЫ рднреА рджрд░реНрдЬ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗред рдЗрд╕реАрд▓рд┐рдП рд╣рдордиреЗ invalid



рд╢реИрд▓рд┐рдпреЛрдВ рдХреЛ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП focus



рдЫрджреНрдо-рд╡рд░реНрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрдм рдпрд╣ рдлрд╝реАрд▓реНрдб рдлрд╝реЛрдХрд╕ рдореЗрдВ рд╣реЛред рдпрд╣ рдПрдХ рдЗрд╖реНрдЯрддрдо рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рд╣реИ: рдпрджрд┐ рдХреЛрдИ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рддреНрдпрд╛рдкрдирдХрд░реНрддрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдкреВрд░рд╛ рдХрд┐рдП рдмрд┐рдирд╛ рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдХреЛ рдЫреЛрдбрд╝ рджреЗрддрд╛ рд╣реИ, рддреЛ рдпрд╣ рдирд╣реАрдВ рджрд┐рдЦрд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдХрд┐ рдбреЗрдЯрд╛ рдХреЛ рдЧрд▓рдд рддрд░реАрдХреЗ рд╕реЗ рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдЬрдм рддрдХ рдХрд┐ рд╡рд╣ рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд╛рдкрд╕ рдирд╣реАрдВ рдЖрддрд╛ред



рдЗрд╕рдХрд╛ рд╕рдорд╛рдзрд╛рди radio



рдФрд░ checkbox



input



рд▓рд┐рдП рдПрдХ рдЕрдкрд░рд┐рднрд╛рд╖рд┐рдд рдЫрджреНрдо рд╡рд░реНрдЧ рдХреЛ рдЬреЛрдбрд╝рдирд╛ рдерд╛ред рддрдХрдиреАрдХреА рд░реВрдк рд╕реЗ, рдЬрд┐рди рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рдЕрдзрд┐рдХ рд╢рд░реНрддреЗрдВ рд╣реЛрддреА рд╣реИрдВ, рдЙрдиреНрд╣реЗрдВ рдмрд╕ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдЬрдмрдХрд┐ рдЦрд╛рд▓реА рди рддреЛ рд╡реИрдз рд╣реИрдВ рдФрд░ рди рд╣реА рд╡реИрдз рд╣реИрдВ, рдмрд▓реНрдХрд┐ рдЕрд╕реНрдкрд╖реНрдЯ рд╣реИрдВред рдпрд╣ рд╡рд┐рдЪрд╛рд░ invalid



рд╕реНрдерд┐рддрд┐ рдХреЛ рдареАрдХ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЖрдкрдХреЛ рд╕рддреНрдпрд╛рдкрди рд╕реНрдерд┐рддрд┐ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдлрд╝реАрд▓реНрдб рдХреЗ рд▓рд┐рдП рдЗрд╖реНрдЯрддрдо рд╢реИрд▓реА рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗ рд╕рдХрддрд╛ рд╣реИред



рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдо рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рдмрд┐рдирд╛ рдХреБрдЫ рдмрд╣реБрдд рдмрдбрд╝реА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╣рдо рдХрд╣ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдпрджрд┐ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдлрд╝реЛрдХрд╕ рд╣реИ рддреЛ рд╡рд╣ рдХрд┐рд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╣реИ, рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ, рддреЛ рдЙрд╕реЗ рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдкреИрдЯрд░реНрди рдХреЗ рдЕрдиреБрд░реВрдк рдмрддрд╛рдПрдВ, рдиреНрдпреВрдирддрдо рдФрд░ рдЕрдзрд┐рдХрддрдо рдорд╛рди рдФрд░ рдмрд╣реБрдд рдХреБрдЫ рдЗрдВрдЧрд┐рдд рдХрд░реЗрдВред рд▓реЗрдХрд┐рди рдХреНрдпрд╛ рд╣реЛрдЧрд╛ рдЕрдЧрд░ рдпрд╣ рдкрд░реНрдпрд╛рдкреНрдд рдирд╣реАрдВ рд╣реИ? рдЕрдЧрд░ рд╣рдо рдФрд░ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рддреЛ рдХреНрдпрд╛ рд╣реЛрдЧрд╛? рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, рдПрдЪрдЯреАрдПрдордПрд▓ 5 рд░реВрдкреЛрдВ рдкрд░ рдЕрдзреНрдпрд╛рдп рднреА рд╕рддреНрдпрд╛рдкрди рдкреНрд░рддрд┐рдмрдВрдз рд╕рддреНрдпрд╛рдкрди рдПрдкреАрдЖрдИ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИ ред



рд╡реИрдзрддрд╛ рд╕реАрдорд╛ рдорд╛рдиреНрдпрдХрд░рдг рдПрдкреАрдЖрдИ



рд╕рднреА рдирдИ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ, рдЗрдирдкреБрдЯ рдкреНрд░рдХрд╛рд░реЛрдВ рдФрд░ CSS3 рдХреЗ рдЫрджреНрдо рд╡рд░реНрдЧреЛрдВ рдХреЗ рд╕рд╛рде, HTML5 рд░реВрдкреЛрдВ рдкрд░ рдЕрдзреНрдпрд╛рдп рднреА рдПрдХ рд╕рд░рд▓ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдПрдкреАрдЖрдИ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдЖрдкрдХреЛ рдХрдИ рдЙрдкрдпреЛрдЧреА рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд╡рд┐рдзрд┐рдпреЛрдВ, рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдФрд░ рдШрдЯрдирд╛рдУрдВ рдХреЗ рд╕рд╛рде рд░реВрдкреЛрдВ рдХреА рдорд╛рдиреНрдпрддрд╛ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЖрдЗрдП рдЕрджреНрдпрддрди рдбреЗрдореЛ рдкрд░ рдПрдХ рдирдЬрд╝рд░ рдбрд╛рд▓реЗрдВ рдЬреЛ рд╕рддреНрдпрд╛рдкрди рдкреНрд░рддрд┐рдмрдВрдзреЛрдВ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдкреАрдЖрдИ рдХреЛ рдЬреЛрдбрд╝рддрд╛ рд╣реИред



рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рдкрддреНрд░ рдлрд╝реАрд▓реНрдб рдореЗрдВ рдПрдХ рдирдИ validity



рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реЛрддреА рд╣реИред validity



рд╡рд┐рд╢реЗрд╖рддрд╛ рдПрдХ рд╡реИрдзрддрд╛ рд╕реНрдерд┐рддрд┐ рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИ рдЬреЛ рд╡рд░реНрддрдорд╛рди рд╡реИрдзрддрд╛ рдХреА рд╕реНрдерд┐рддрд┐ рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИред ValidityState



рдСрдмреНрдЬреЗрдХреНрдЯ рдореЗрдВ рдХрдИ рдмреВрд▓рд┐рдпрди рдЪрд░ рд╣реЛрддреЗ рд╣реИрдВ рдЬреЛ рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдХрд┐рд╕реА рд╡рд┐рд╢реЗрд╖ рддрддреНрд╡ рдХреА рд╕реНрдерд┐рддрд┐ рдХреНрдпрд╛ рд╣реИред рдореВрд▓ рд░реВрдк рд╕реЗ, рдЙрдирдХреЗ рдЙрддреНрддрд░ рд╕рд╣реА / рдЧрд▓рдд рд╣реИрдВ рдЬреЛ рдбреЗрд╡рд▓рдкрд░ рдХреЛ рдпрд╣ рд╕рдордЭрдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдХреНрдпрд╛ рдЧрд▓рдд рд╣реИ:



рд╡рд╣ рд╕рдм рдирд╣реАрдВ рд╣реИ



invalid



рдИрд╡реЗрдВрдЯ рдПрдХ рдФрд░ рдЙрдкрдпреЛрдЧреА рд╕реБрд╡рд┐рдзрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдЗрд╕реЗ рдлрд╝реАрд▓реНрдб рджреНрд╡рд╛рд░рд╛ рдмреБрд▓рд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдЬрдмрдХрд┐ рдЗрд╕рдХрд╛ рдореВрд▓реНрдп рдЕрдорд╛рдиреНрдп рд╣реИред рддреЛ, рдЗрд╕рдХреЗ рд╕рд╛рде, рд╣рдо рдЙрдирдХреА рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдЦреЗрддреЛрдВ рдХреА рд╢реИрд▓рд┐рдпреЛрдВ рдХреЛ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВред



рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, checkValidity()



рдкрджреНрдзрддрд┐ рдХреЛ рдХрд┐рд╕реА рдПрдХ рдХреНрд╖реЗрддреНрд░ рдпрд╛ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рдореЗрдВ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬреЛ рд╕рд╣реА рдпрд╛ рдЧрд▓рдд рд╣реИред



рдбреЗрдореЛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рд╛рдЧреВ рд╣реИ



рдЖрдЗрдП рд╣рдорд╛рд░реЗ рдкрд┐рдЫрд▓реЗ рдбреЗрдореЛ рдХреЛ рд▓реЗрдВ рдФрд░ рдЗрд╕реЗ рд╕рддреНрдпрд╛рдкрди рдкреНрд░рддрд┐рдмрдВрдз рд╕рддреНрдпрд╛рдкрди рдПрдкреАрдЖрдИ рдХреЗ рд╕рд╛рде рд╕реБрдзрд╛рд░реЗрдВред рд╡реЗрдм рдлреЙрд░реНрдо рд▓реЗрдЦ рдореЗрдВ рдЗрдирд▓рд╛рдЗрди рд╕рддреНрдпрд╛рдкрди рдореЗрдВ рд▓реНрдпреВрдХ рд╡реНрд░реЙрдмреНрд▓реНрд╡рд╕реНрдХреА рд╕реЗ рд╣рдордиреЗ рдЬреЛ рд╕реАрдЦрд╛ рдФрд░ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдбреЗрдЯрд╛ рдХреЛ рд▓реЗрддреЗ рд╣реБрдП, рд╣рдо рдЗрди рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреЛ рдЕрдкрдиреЗ рдбреЗрдореЛ рдлреЙрд░реНрдо рдореЗрдВ рдПрдХ рдЗрд╖реНрдЯрддрдо рд╕рддреНрдпрд╛рдкрдирдХрд░реНрддрд╛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рд╛рдЧреВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред



рдкрд╣рд▓реА рдЪреАрдЬ рдЬрд┐рд╕реЗ рд╣рдо рдареАрдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рд╡рд╣ рд╣реИ рдЕрдорд╛рдиреНрдп рдХреНрд╖реЗрддреНрд░ рдХреЗ рд▓рд┐рдП рддрддреНрдХрд╛рд▓ рд╢реИрд▓реАрдХрд░рдгред рдХреНрд╖реЗрддреНрд░ рдХреА рд╢реИрд▓реА рдХреЛ рддреБрд░рдВрдд рдмрджрд▓рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдпрд╣ рджрд┐рдЦрд╛рддреЗ рд╣реБрдП рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЧрд▓рдд рдбреЗрдЯрд╛ рджрд░реНрдЬ рдХрд░ рд░рд╣рд╛ рд╣реИ, рд╣рдо рддрдм рддрдХ рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рддреЗ рд╣реИрдВ рдЬрдм рддрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдлрд╝реАрд▓реНрдб рдЫреЛрдбрд╝ рдирд╣реАрдВ рджреЗрддрд╛ред



рдпрджрд┐ рдбреЗрдЯрд╛ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рддрд╛ рд╣реИ, рднрд▓реЗ рд╣реА рдлрд╝реАрд▓реНрдб рдлрд╝реЛрдХрд╕ рдореЗрдВ рд╣реЛ, рддреЛ рд╣рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдмрддрд╛рдПрдВрдЧреЗ рдХрд┐ рдлрд╝реАрд▓реНрдб рдорд╛рдиреНрдп рд╣реИред рд╣рдо рдХреНрд╖реЗрддреНрд░ рдХреА рд╡реИрдзрддрд╛ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП input



рд▓рд┐рдП рдШрдЯрдирд╛рдУрдВ рдХреЛ рдЬреЛрдбрд╝рдХрд░ рдРрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВред рдпрджрд┐ рд╕рдм рдХреБрдЫ рд╕рд╣реА рд╣реИ, рддреЛ рд╣рдо рд╢реИрд▓рд┐рдпреЛрдВ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рддреБрд░рдВрдд рдкрд░рд┐рдгрд╛рдо рджрд┐рдЦрд╛рддреЗ рд╣реИрдВред



рдпрджрд┐ рдлрд╝реАрд▓реНрдб рдХрд╛ рдЧрд▓рдд рдорд╛рди рд╣реИ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдЧрд▓реЗ рдлрд╝реАрд▓реНрдб рдкрд░ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ blur



рдШрдЯрдирд╛ рдлрд╝реАрд▓реНрдб рдХреА рд╡реИрдзрддрд╛ рдХреА рдЬрд╛рдВрдЪ рдХрд░реЗрдЧреА, рдФрд░ рдлрд┐рд░ invalid



рд╢реИрд▓рд┐рдпреЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░реЗрдЧреАред рддрд╛рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рддреНрд░реБрдЯрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рди рд╕рдХреЗред рдпрд╣ рддреНрд░реБрдЯрд┐ рд╢реИрд▓рд┐рдпреЛрдВ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдмрдирд╛рдП рд░рдЦреЗрдЧрд╛ рдЬрдм рддрдХ рдХрд┐ рд╡реЗ рдареАрдХ рди рд╣реЛ рдЬрд╛рдПрдВред



рдкреБрд░рд╛рдиреЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛?



рд╕рднреА рд╡рд┐рд╖рдпреЛрдВ рдореЗрдВ, рдЖрдзреБрдирд┐рдХ рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдирдП рдЙрддреНрдкрд╛рджреЛрдВ рдФрд░ рд╕рдорд░реНрдерди рдкрд░ рдЪрд░реНрдЪрд╛ рдХреА рдЬрд╛рддреА рд╣реИ, рдпрд╣ рд╕рдм рдЕрдЪреНрдЫрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╡рд╛рд╕реНрддрд╡рд┐рдХ рджреБрдирд┐рдпрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рднреВрд▓рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬрд╣рд╛рдВ рд╣рдореЗрдВ рдкреБрд░рд╛рдиреЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдЖрдкрдХреЛ рдРрд╕рд╛ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓рд┐рдЦреАред



HTML5 рд░реВрдкреЛрдВ рдФрд░ рд╕рддреНрдпрд╛рдкрди рдкреНрд░рддрд┐рдмрдВрдз рд╕рддреНрдпрд╛рдкрди API рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХреЗ рд▓рд┐рдП, рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЗрд╕ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛ рдЕрдиреБрдХрд░рдг рдХрд░рддреА рд╣реИред рдЗрд╕ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХреЗ рд▓рд┐рдП, рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕рдорд░реНрдерди рдХреА рдЙрдкрд▓рдмреНрдзрддрд╛ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдЧреА рдФрд░ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЯреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдЖрдЗрдП рдПрдХ рдЬреЛрдбрд╝реЗ рдЧрдП рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд╕рд╛рде рдбреЗрдореЛ рдХреЗ рдЕрдЧрд▓реЗ рдЕрдкрдбреЗрдЯ рдкрд░ рдПрдХ рдирдЬрд╝рд░ рдбрд╛рд▓реЗрдВред рдЖрдИрдИ рдпрд╛ рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдореЗрдВ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд╛рдВрдЪреЗрдВ, рд╡рд╛рдВрдЫрд┐рдд рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХреЗ рд╕рдорд╛рдиред



рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХрд╛ рд╕рдорд░реНрдерди





рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ:



рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рджреНрд╡рд╛рд░рд╛ рдЙрддреНрд╕рд░реНрдЬрд┐рдд рдХрд╛рд░реНрдп:



рдЪреЗрдХ рдХреА рдмрд╣реБрддрд╛рдпрдд



HTML5 рд░реВрдкреЛрдВ рдФрд░ CSS3 UI рдореЙрдбрд▓ рдХреЗ рд▓рд┐рдП рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕рдорд░реНрдерди рдореЗрдВ рд╕реБрдзрд╛рд░ рд╣реЛрдиреЗ рд▓рдЧрд╛ рд╣реИред Opera9 рд╡реЗрдм рдкреНрд░рдкрддреНрд░ 2.0 рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦреЗрдЧрд╛, рдЬрдм рддрдХ рдХрд┐ рд╡реЗ HTML5 рд░реВрдкреЛрдВ рдХреЗ рд╕рд╛рде рд╕рдВрдпреБрдХреНрдд рди рд╣реЛрдВред рдХреНрд░реЛрдо 4 рд╕рдВрд╕реНрдХрд░рдг рд╕реЗ рдХреНрд░реЛрдо рдореЗрдВ рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛, рд╕рдлрд╛рд░реА рдиреЗ рдЗрд╕реЗ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рд╕рдВрд╕реНрдХрд░рдг 5 рдХреА рд░рд┐рд▓реАрдЬ рдХреЗ рд╕рд╛рде рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛, рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдХреЛ рдЖрдЧрд╛рдореА рдмреАрдЯрд╛ рд╕рдВрд╕реНрдХрд░рдг 4 рдФрд░ IE9 рдореЗрдВ рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рд┐рдП, рдпрджрд┐ рд╡реЗ рдЗрд╕ рдЧрддрд┐ рд╕реЗ рд╡рд┐рдХрд╛рд╕ рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦрддреЗ рд╣реИрдВ, рддреЛ рдЙрдиреНрд╣реЗрдВ рд╕рдорд░реНрдерди рднреА рдорд┐рд▓рдирд╛ рдЪрд╛рд╣рд┐рдПред



рд╣рдо рд╕реАрдПрд╕рдПрд╕ 3 рдФрд░ рдПрдЪрдЯреАрдПрдордПрд▓ 5 рдЕрдиреБрднрд╛рдЧреЛрдВ рдХреЗ рд╕рд╛рде рдЕрджреНрднреБрдд рдЪреАрдЬреЗрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╕рднреА рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕рдорд░реНрдерди рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдпрд╣ рдлрд╝реЙрд░реНрдо рд╕рддреНрдпрд╛рдкрди рд╡рд┐рдзрд┐ рд╡реНрдпрд╡рд╣рд╛рд░реНрдп рд╣реЛ рдЬрд╛рддреА рд╣реИ, рдХрд┐рд╕реА рднреА рд╕рд░рд▓ рдпрд╛ рдЬрдЯрд┐рд▓ рд░реВрдкреЛрдВ рдХреЛ рдорд╛рдиреНрдп рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрддреА рд╣реИред



All Articles