рд╣реЗрд▓реЛ, рд╣реИрдмрд░ред
рдЖрдЬ рдореИрдВ рддрддреНрдХрд╛рд▓ рдкреГрд╖реНрда рдкрд░рд┐рд╡рд░реНрддрди - рдЧрддрд┐рд╢реАрд▓ рднрд╛рд╖рд╛ рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдЕрдкрдиреА рдЙрдкрд▓рдмреНрдзрд┐рдпреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрддрд╛рдКрдВрдЧрд╛ред рдореБрдЭреЗ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдЗрд╕ рдЪреАрдЬ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереА, рдФрд░ рдЪреВрдВрдХрд┐ рдореБрдЭреЗ рддреАрд╕рд░реЗ рдкрдХреНрд╖ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкрд░ рднрд░реЛрд╕рд╛ рдирд╣реАрдВ рд╣реИ (рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдХрд┐рд╕реА рддрд░рд╣ рдореИрдВрдиреЗ рдЙрдиреНрд╣реЗрдВ рдирд╣реАрдВ рдкрд╛рдпрд╛), рдореБрдЭреЗ рдЕрдкрдирд╛ рдЦреБрдж рдХрд╛ рд▓рд┐рдЦрдирд╛ рдерд╛ред рдЗрд╕рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рджреМрд░рд╛рди (рдЫрд╣ рдорд╣реАрдиреЗ рдХреЗ рдЖрд╕рдкрд╛рд╕) рдореИрдВрдиреЗ рд╕рднреА рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рдХреАрдбрд╝реЗ рддрдп рдХрд┐рдП (рд▓реЗрдХрд┐рди рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рдирд╣реАрдВ рд╣реИ рдХрд┐ рд╡реЗ рдЕрдм рд╡рд╣рд╛рдВ рдирд╣реАрдВ рдереЗ :)), рдФрд░ рдЕрдм рдореИрдВ рдПрдХ рдХрд╛рд░реНрдпрд╢реАрд▓ рд╕рдВрд╕реНрдХрд░рдг рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛ рд╣реВрдВред
рдХреЛрдИ рдХрд╣реЗрдЧрд╛ рдХрд┐ рдХреНрд▓рд╛рдЗрдВрдЯ рдкрд░ рдЯреНрд░рд╛рдВрд╕рдлрд╝рд░ рдХрд░рдирд╛ рдЙрдЪрд┐рдд рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд╕рд┐рд░реНрдл рдПрдХ рд╕реНрдерд┐рддрд┐ рдорд┐рд▓реА рд╣реИ рдЬреЛ рдЕрд▓рдЧ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреА рд╣реИ: рд╕рд░реНрд╡рд░-рд╕рд╛рдЗрдб рдЕрдиреБрд╡рд╛рдж рдХреЗ рд▓рд┐рдП, рдореБрдЭреЗ рдкреЗрдЬ рдкрд░ рдмрдВрдж рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдордЬрдмреВрд░ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рддрд╛рдХрд┐ рдбреЗрдЯрд╛ рди рдЦреЛрдПрдВ; рднрд╛рд╖рд╛ рдХреЗ рдПрдХ рдЧрддрд┐рд╢реАрд▓ рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рддрддреНрд╡реЛрдВ рдкрд░ рдЧреНрд░рдВрдереЛрдВ рдХреЛ рдмрд╕ рдмрджрд▓ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдХрд╛рдо рдЬрд╛рд░реА рд░рд╣рддрд╛ рд╣реИред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХреЗрд╡рд▓ рдореБрдЭреЗ рдкрд░реЗрд╢рд╛рди рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдирд╣реАрдВ рдерд╛, "рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ рд░рд┐рдмреВрдЯ рдкрд░ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред" рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореЗрд░рд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдереЛрдбрд╝рд╛ рдЬрдЯрд┐рд▓ рд╣реИ, рдпрд╣ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рддрд╛ рд╣реИред
рднреНрд░рдорд┐рдд рди рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВ рдЗрд╕ рд▓реЗрдЦ рдХреА рд╢рд░реНрддреЛрдВ рдХреА рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕реВрдЪреА рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░реВрдВрдЧрд╛:
рдПрдХ рд╢рдмреНрджрдХреЛрд╢ рджреА рдЧрдИ рднрд╛рд╖рд╛ рдореЗрдВ рд╕реНрдерд╛рдиреАрдпрдХрд░рдг рддрдХ рдкрд╣реБрдБрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдЪрд╛рдмрд┐рдпреЛрдВ рдХрд╛ рднрдВрдбрд╛рд░ рд╣реИред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣ рдПрдХ рдирд┐рдпрдорд┐рдд рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдСрдмреНрдЬреЗрдХреНрдЯ рд╣реИ, рдЬрд╣рд╛рдВ рдЧреБрдг рдкрд╣реБрдВрдЪ рдХреБрдВрдЬрд┐рдпрд╛рдБ рд╣реИрдВ, рдФрд░ рдЙрдирдХреЗ рдореВрд▓реНрдпреЛрдВ рдХрд╛ рдЕрдиреБрд╡рд╛рдж рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╣реИред
рдПрдХ рд╣реИрд╢ рдПрдХ рд╡рд╕реНрддреБ рд╣реИ рдЬреЛ рд╢рдмреНрджрдХреЛрд╢реЛрдВ рдХреЗ рдЖрджреЗрд╢рд┐рдд рд╡рд┐рд▓рдп рдХрд╛ рдкрд░рд┐рдгрд╛рдо рд╣реИ; рд╕рд╛рдорд╛рдиреНрдп рд╢рдмреНрджрдХреЛрд╢ рдЬрд┐рд╕рдореЗрдВ рд╕реЗ рдЕрдиреБрд╡рд╛рдж рдмрд╛рдж рдореЗрдВ рдЪреБрдирд╛ рдЧрдпрд╛ рд╣реИред
рдЕрдм рдФрд░ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗред
рдкрдврд╝рдиреЗ рдореЗрдВ рддреЗрдЬреА рд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВ рдЕрдзреНрдпрд╛рдпреЛрдВ рдХреЗ
рд╕реНрд░реЛрдд рдХреЛрдб рдФрд░
рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рд╡рд┐рд╡рд░рдг рдХреЛ рдЫреЛрдбрд╝ рджреЗрдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВ рд╡реЗ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХреА рджреГрд╖реНрдЯрд┐ рд╕реЗ рд╡рд┐рд╖рдп рд╡рд╕реНрддреБ рдХрд╛ рд╡рд┐рд╡рд░рдг рджреЗрддреЗ рд╣реИрдВред рдпрджрд┐ рдЖрдк рдЪрд╛рд╣реЗрдВ, рддреЛ рд╡реЗ рдмрд╛рдж рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реЛрдВрдЧреЗ рдпрджрд┐ рдЖрдк рд▓реЗрдЦ рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВред
рд╕реНрд░реЛрдд рдХреЛрдб
рддреБрд░рдВрдд рд╕реНрд░реЛрдд рдХреЛрдб рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреЗрдВред рдЕрднреА рддрдХ рд╡рд┐рд╡рд░рдг рдореЗрдВ рдордд рдЬрд╛рдУ, рд▓реЗрдХрд┐рди рд╣рдо рдЗрд╕реЗ рд╡рд╛рдкрд╕ рдХрд░ рджреЗрдВрдЧреЗред
lang = (function init_lang() { var BODY = document.body,
рдЕрдиреБрдХреНрд░рдо
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдореИрдВ рдпрд╣ рдиреЛрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдореЗрд░реЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рдореИрдВрдиреЗ рдХрдИ рдкреНрд░рдХрд╛рд░ рдХреЗ рд╢рдмреНрджрдХреЛрд╢реЛрдВ рдкрд░ рдкреНрд░рдХрд╛рд╢ рдбрд╛рд▓рд╛:
1)
рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдпреЛрдЧреНрдп :
рдРрд╕реЗ рд╢рдмреНрджрдХреЛрд╢ рдХреА рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдирд╣реАрдВ рдмрджрд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ: рдЙрдиреНрд╣реЗрдВ рдХреЗрд╡рд▓ рдЙрдирдХреА рд╕рдВрдкреВрд░реНрдгрддрд╛ рдореЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рдпрд╛ рдЕрдирд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдРрд╕рд╛ рд╢рдмреНрджрдХреЛрд╢ рд╣рдореЗрд╢рд╛ рдЕрдиреНрдп рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╢рдмреНрджрдХреЛрд╢реЛрдВ рдкрд░ рдкреВрд░реНрд╡рддрд╛ рд▓реЗрддрд╛ рд╣реИред рдХреЗ рдирд╛рдо рдкрд░ред
2)
рдХрд╕реНрдЯрдо :
рдПрдХ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд╢рдмреНрджрдХреЛрд╢, рдЬрд┐рд╕рдХреА рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рд╣рдореЗрд╢рд╛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдП рдЧрдП рдХрд┐рд╕реА рднреА рд╢рдмреНрджрдХреЛрд╢ рдХреА рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рд╕реЗ рдХрдо рд╣реЛрддреА рд╣реИред рдЗрд╕реЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд▓реЛрдб рдпрд╛ рдЕрдирд▓реЛрдб рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдпрд╣ рдХреЗрд╡рд▓ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдХреБрдВрдЬреА рдХреЗ рд▓рд┐рдП рдмрджрд▓рддрд╛ рд╣реИред рдЗрд╕рдХрд╛ рдЕрд░реНрде рдЙрди рдореВрд▓реНрдпреЛрдВ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдирд╛ рд╣реИ рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдП рдЧрдП рдереЗ, рдмрд╛рдХреА рд╣рд┐рд╕реНрд╕реЛрдВ рд╕реЗ рдЕрд▓рдЧред рд╕рднреА рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╢рдмреНрджрдХреЛрд╢реЛрдВ рдХреЛ рдЙрддрд╛рд░рдиреЗ рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╢рдмреНрджрдХреЛрд╢ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рд╣реЛрдЧрд╛ рдФрд░ рдЗрд╕рдХреЗ рдореВрд▓реНрдп рдЕрднреА рднреА рдЙрдкрд▓рдмреНрдз рд╣реЛрдВрдЧреЗред
3)
рдкреНрд░рдгрд╛рд▓реА :
рдЕрд░реНрде рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ, рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рджреЛрд╣рд░рд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рд░реНрд╡реЛрдЪреНрдЪ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рд╣реИред
рдЪрд┐рддреНрд░ 1 - рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╢рдмреНрджрдХреЛрд╢реЛрдВ рдХреА рд╕реВрдЪреА (рд╡рд░реНрдЧ рдХреЛрд╖реНрдардХ рдореЗрдВ), рд╕рд╛рде рд╣реА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдФрд░ рд╕рд┐рд╕реНрдЯрдо рд╢рдмреНрджрдХреЛрд╢реЛрдВ, рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдмрдврд╝рд╛рдиреЗ рдХреЗ рдХреНрд░рдо рдореЗрдВ рд╡реНрдпрд╡рд╕реНрдерд┐рддредрдЗрд╕рд▓рд┐рдП, рдЬрдм рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдпрд╛ рд╕рд┐рд╕реНрдЯрдо рд╢рдмреНрджрдХреЛрд╢ рдХреЛ рдмрджрд▓рддреЗ рд╣реИрдВ, рд╕рд╛рде рд╣реА рд▓реЛрдб рдХрд┐рдП рдЧрдП рд╢рдмреНрджрдХреЛрд╢реЛрдВ рдХреА рд╕реВрдЪреА рдХреЛ рдмрджрд▓рддреЗ рд╕рдордп, рд╣реИрд╢ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИ:
1) рд╡рд╕реНрддреБрдУрдВ рд╕реЗ рдХреБрдВрдЬрд┐рдпрд╛рдБ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЖрдХреГрддрд┐ рдХреЗ рд░рд┐рд╡рд░реНрд╕ рдСрд░реНрдбрд░ рдореЗрдВ рд╣реИрд╢ рдСрдмреНрдЬреЗрдХреНрдЯ рдореЗрдВ рдХреЙрдкреА рдХреА рдЬрд╛рддреА рд╣реИрдВ, рдЕрд░реНрдерд╛рддред рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдШрдЯрдиреЗ рдХреЗ рдХреНрд░рдо рдореЗрдВ;
2) рдпрджрд┐ рдЗрд╕ рддрд░рд╣ рдХреА рдХреБрдВрдЬреА рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╣реИрд╢ рдореЗрдВ рдореМрдЬреВрдж рд╣реИ, рддреЛ рдирдХрд▓ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИред
рдХреБрдВрдЬреА \ рд╢рдмреНрджрдХреЛрд╢ | [рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛] | рд╕рд╛рдорд╛рдиреНрдп | рдкреНрд░рдгрд╛рд▓реА | APP1 | APP2 | App3 | [рд╕рд┐рд╕реНрдЯрдо] | рд╣реИрд╢ |
рдареАрдХ | | рдареАрдХ | рдареАрдХ | | | | | рдареАрдХ |
рд░рджреНрдж | рд░рджреНрдж рдХрд░рдирд╛ | рд░рджреНрдж рдХрд░рдирд╛ | рд░рджреНрдж рдХрд░рдирд╛ | | | | | рд░рджреНрдж рдХрд░рдирд╛ |
рдХрд┐рдпрд╛ | | рд╣реЛ рдЧрдпрд╛ | | рд╣реЛ рдЧрдпрд╛ | | | | рд╣реЛ рдЧрдпрд╛ |
STRING | | рддрд╛рд░ | | | | | | рддрд╛рд░ |
рддрд╛рд▓рд┐рдХрд╛ 1 - рдЙрдЪреНрдЪ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рд╢рдмреНрджрдХреЛрд╢реЛрдВ рд╕реЗ рд╣реИрд╢ рдХреЗ рд▓рд┐рдП рдЪрд╛рдмрд┐рдпреЛрдВ рдХрд╛ рд╕рдВрдХреНрд░рдордгредрдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдХреЛрдИ рд╢рдмреНрджрдХреЛрд╢ рд▓реЛрдб рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ; рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдФрд░ рд╕рд┐рд╕реНрдЯрдо рд╢рдмреНрджрдХреЛрд╢ рдЦрд╛рд▓реА рд╣реИрдВред рд╡реИрд╕реЗ, рдбрд┐рдХреНрд╢рдирд░реА рдХреЗ рдХрд┐рд╕реА рди рдХрд┐рд╕реА рдкреНрд░реЙрдкрд░реНрдЯреА рдХреЗ рд▓рд┐рдП рдХреЙрд▓ рдЦрд╛рд▓реА рд╕реНрдЯреНрд░рд┐рдВрдЧ рдирд╣реАрдВ рд▓реМрдЯрддреА рд╣реИ, рд▓реЗрдХрд┐рди "#key" рдлреЙрд░реНрдо рдХреА рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╣реИ, рдЬрд╣рд╛рдВ рд╣реИрд╢ рдкреНрд░рддреАрдХ рдХреЗ рдмрд╛рдж рдЙрд╕ рдХреБрдВрдЬреА рдХрд╛ рдирд╛рдо рд╣реЛрддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдПрдХреНрд╕реЗрд╕ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдРрд╕рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддрд╛рдХрд┐ рд╕реНрдХреНрд░реАрди рддреБрд░рдВрдд рджрд┐рдЦрд╛рдИ рджреЗ рдХрд┐ рдХреМрди рд╕реА рдХреБрдВрдЬреА рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИред
рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╡рд┐рд╡рд░рдг
рд╕реНрд░реЛрдд рдХреЛрдб рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╡реИрд╢реНрд╡рд┐рдХ рдЪрд░ рд▓реИрдВрдЧ рдЙрдкрд▓рдмреНрдз рд╣реЛ рдЬрд╛рдПрдЧрд╛, рдЬрд┐рд╕рдХрд╛ рдореВрд▓реНрдп рдПрдХ рдлрд╝рдВрдХреНрд╢рди рд╣реИ рдЬреЛ рдПрдХ рддрддреНрд╡ рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рдПрдХ рд╣реИрд╢ рдХреЗ рд╕рд╛рде рдХреБрдВрдЬреА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬреЛрдбрд╝рддрд╛ рд╣реИред рдЖрдк рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рддрд░реНрдХ рдкрд╛рд░рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
lang(htmlTextNode,strKey); lang(htmlTextNode,strKey,arrParams); lang(htmlTextNode,objKeys); lang(htmlElement,objKeys);
рдЬрд╣рд╛рдВ:
htmlTextNode - рд╡рд╣ рдкрд╛рда рдиреЛрдб рдЬрд┐рд╕рдХреЗ рд╕рд╛рде рдмрд╛рдЗрдВрдбрд┐рдВрдЧ рд╣реЛрддреА рд╣реИ;
strKey - рд╢рдмреНрджрдХреЛрд╢ рдореЗрдВ рд╡рд╣ рдХреБрдВрдЬреА рдЬрд┐рд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рдХреЙрд▓ рдЖрдПрдЧрд╛;
arrParams - рдЕрдиреБрд╡рд╛рдж рдореЗрдВ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдкреИрд░рд╛рдореАрдЯрд░ (рдЙрд╕ рдкрд░ рдмрд╛рдж рдореЗрдВ);
objKeys - рдПрдХ рдРрд╕рд╛ рдЧреБрдг рдЬрд┐рд╕рдореЗрдВ рдЗрд╕рдХреЗ рдЧреБрдг рд╢рд╛рдорд┐рд▓ рд╣реЛрддреЗ рд╣реИрдВ рдЬрд┐рд╕рдореЗрдВ рдХреБрдВрдЬреА рд╣реЛрддреА рд╣реИ рдЬрд┐рд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рдХреЙрд▓ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП, рдФрд░ рдореВрд▓реНрдпреЛрдВ рдореЗрдВ - рдмрд╛рдВрдзрдиреЗ рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛ (рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЗ рд░реВрдк рдореЗрдВ)ред рдЖрдк рдореВрд▓реНрдп рдореЗрдВ рдЕрдиреБрд╡рд╛рдж рдореЗрдВ рд╕реНрдерд╛рдирд╛рдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреИрд░рд╛рдореАрдЯрд░ рднреА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рд▓рд┐рдП, рдорд╛рди рдПрдХ рд╕рд░рдгреА рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬрд╣рд╛рдВ рдкрд╣рд▓рд╛ рддрддреНрд╡ рдмрд╛рдВрдзрдиреЗ рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИ, рдФрд░ рдмрд╛рдХреА рдкреИрд░рд╛рдореАрдЯрд░ рдорд╛рди рд╣реИрдВред
рд▓реИрдВрдЧ рд╡реИрд░рд┐рдПрдмрд▓ рдХреЗ рдЕрдкрдиреЗ рдлрдВрдХреНрд╢рди рдЧреБрдг
рд╣реИрдВ, рд╕реЗрдЯ, рд▓реЛрдб, рдЕрдирд▓реЛрдб, рдкрд░рдо ред
рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ : lang.get(strKey);
рдЬрд╣рд╛рдВ:
strKey рд╡рд╣ рдХреБрдВрдЬреА рд╣реИ рдЬрд┐рд╕рдХрд╛ рдореВрд▓реНрдп рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рд╣реИред
рдкрд╛рд░рд┐рдд рдХреБрдВрдЬреА рдХреЗ рд╕рд╛рде рдЬреБрдбрд╝реЗ рдЕрдиреБрд╡рд╛рдж рд╕реНрдЯреНрд░рд┐рдВрдЧ рд▓реМрдЯрд╛рддрд╛ рд╣реИред
рд╕реЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛: lang.set(strKey, strValue,boolSystem);
рдЬрд╣рд╛рдВ:
strKey - рд╡рд╣ рдХреБрдВрдЬреА рдЬрд┐рд╕рдХрд╛ рдореВрд▓реНрдп рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП;
strValue рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдорд╛рди рд╣реИред рдпрджрд┐ рдпрд╣ рдЦрд╛рд▓реА рд╣реИ рдпрд╛ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдирд╣реАрдВ рд╣реИ, рддреЛ рд╕рдВрдмрдВрдзрд┐рдд рдХреБрдВрдЬреА рдХреЛ рд╢рдмреНрджрдХреЛрд╢ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ;
boolSystem - рдпрджрд┐ рдпрд╣ рдкреИрд░рд╛рдореАрдЯрд░ рд╕рд╣реА рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рд╣реЛрддрд╛
рд╣реИ , рддреЛ рд░рд┐рдХреЙрд░реНрдб рд╕рд┐рд╕реНрдЯрдо рд╢рдмреНрджрдХреЛрд╢ рдореЗрдВ рд╣реЛрддрд╛ рд╣реИ, рдЕрдиреНрдпрдерд╛ - рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╢рдмреНрджрдХреЛрд╢ рдореЗрдВред
рдпрджрд┐ рдХреБрдВрдЬреА рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ рд░рд┐рдХреЙрд░реНрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рдорд╛рди рдпрд╛
рдЕрд╢рдХреНрдд рд▓реМрдЯрд╛рддрд╛ рд╣реИ
рд▓реЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛: lang.load(strName,objData);
рдЬрд╣рд╛рдВ:
strName - рд╢рдмреНрджрдХреЛрд╢ (рд╕реНрдЯреНрд░рд┐рдВрдЧ) рдпрд╛ рдХрдИ рдЧреБрдгреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рд╡рд╕реНрддреБ, рдЬреЛ рд╢рдмреНрджрдХреЛрд╢реЛрдВ рдХреЗ рдирд╛рдо рд╣реИрдВ, рдФрд░ рдЙрдирдХрд╛ рдЕрд░реНрде рд╕реНрд╡рдпрдВ рд╢рдмреНрджрдХреЛрд╢реЛрдВ рд╣реИ;
objData - рдпрджрд┐ рдкрд╣рд▓рд╛ рддрд░реНрдХ рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╣реИ, рддреЛ рдпрд╣ рддрд░реНрдХ рдПрдХ рд╢рдмреНрджрдХреЛрд╢ рд╣реИред
рдбрд┐рдХреНрд╢рдирд░реА рд▓реМрдЯрд╛рддреА рд╣реИ (рдУрдВ) рдХреЛ рд▓реЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЙрддрд░рд╛рдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛: lang.unload(strName);
рдЬрд╣рд╛рдВ:
strName - рд╢рдмреНрджрдХреЛрд╢ рдХреЗ рдирд╛рдо (рд╕реНрдЯреНрд░рд┐рдВрдЧ) рдпрд╛ рдирд╛рдо (рд╕рд░рдгреА) рдХреЛ рдЙрддрд╛рд░рдиреЗ рдХреЗ рд▓рд┐рдПред
рдбрд╛рдЙрдирд▓реЛрдб рдХреА рдЧрдИ рдбрд┐рдХреНрд╢рдирд░реА рдорд┐рд▓рддреА рд╣реИред
рдкрд░рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛: lang. params(htmlElem,strKey,arrParams);
рдЬрд╣рд╛рдВ:
htmlElem - рдПрдХ рддрддреНрд╡ рдЬреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╢рдмреНрджрдХреЛрд╢ рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИ;
strKey - рд╢рдмреНрджрдХреЛрд╢ рдкрд╣реБрдВрдЪ рдХреБрдВрдЬреА;
arrParams - рдирдП рдорд╛рдкрджрдВрдбреЛрдВ рдХреА рдПрдХ рд╕рд░рдгреАред
рдпрджрд┐ рдирдпрд╛ рдкреИрд░рд╛рдореАрдЯрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рддреЛ
рд╕рд╣реА рд╣реИ рдпрд╛ рдЕрдиреНрдпрдерд╛
рдЧрд▓рдд рд╣реИред
рдЕрдЧрд▓реЗ рдЕрдзреНрдпрд╛рдп рдореЗрдВ рдЙрджрд╛рд╣рд░рдг рдХреЛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреА рд╕рдордЭ рдореЗрдВ рд╕реНрдкрд╖реНрдЯрддрд╛ рд▓рд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
рддрддреНрд╡реЛрдВ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд
рд╢рдмреНрджрдХреЛрд╢реЛрдВ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЗрд╕ рддрддреНрд╡ рдХреА рдПрдХ рд╡рд┐рд╢реЗрд╖рддрд╛ рдФрд░ рд╢рдмреНрджрдХреЛрд╢ рдХреБрдВрдЬреА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рддрддреНрд╡ рдпрд╛ рдкрд╛рда рдиреЛрдб рдХреЛ рд╣реИрд╢ рд╕реЗ рдмрд╛рдВрдзрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрд╣ рд╡рд┐рд╢реЗрд╖рддрд╛ рдпрд╛ рддреЛ
рдЗрдирд░ HTML рд╣реЛ рд╕рдХрддреА рд╣реИ, рдпрд╛
рд╢реАрд░реНрд╖рдХ, рдСрд▓реНрдЯ , рдЖрджрд┐ред рдпрджрд┐ рдХреЛрдИ рдЯреЗрдХреНрд╕реНрдЯ рдиреЛрдб рдмрд╛рдЙрдВрдб рд╣реИ, рддреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдмрд╛рдЗрдВрдбрд┐рдВрдЧ
рдЯреЗрдХреНрд╕реНрдЯрдХреЙрдиреНрдЯреЗрдВрдЯ рд╕реЗ рд╣реЛрдХрд░ рдЧреБрдЬрд░рддреА рд╣реИред рдиреАрдЪреЗ рдореИрдВ рд╡рд░реНрдгрди рдХрд░реВрдВрдЧрд╛ рдХрд┐ рдХреНрдпреЛрдВред
рдПрдХ рдЙрджрд╛рд╣рд░рдг рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ:
lang(document.body.appendChild(document.createElement("button")),{"just_a_text":"innerHTML" });
рдмрдЯрди рдПрдХ рдХреБрдВрдЬреА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИ рдЬреЛ рдЕрднреА рддрдХ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИ (рдЗрд╕рд▓рд┐рдП, рдкрд╛рда "#just_a_text" рд╣реИ)ред рддрдХрдиреАрдХреА рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рд┐рдП,
_lang рдЧреБрдг рддрддреНрд╡ рдкрд░ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдЧреБрдг рд╣реИрд╢ рдХреАрдЬрд╝ рд╣реИрдВ, рдФрд░ рдорд╛рди рд╕рд░рдгрд┐рдпрд╛рдБ рд╣реИрдВ, рдЬрд╣рд╛рдБ рдкрд╣рд▓реЗ рддрддреНрд╡ рдЗрд╕ рддрддреНрд╡ рдХреЗ рдЧреБрдг рд╣реИрдВ, рдЬрд┐рд╕рдореЗрдВ рд╣реИрд╢ рдорд╛рди рд▓рд┐рдЦреЗ рдЬрд╛рдПрдВрдЧреЗ, рдФрд░ рдмрд╛рдХреА рдЕрдиреБрд╡рд╛рдж рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд┐рдП рдЧрдП рдкреИрд░рд╛рдореАрдЯрд░ рд╣реИрдВред
рдЕрдм рд╢рдмреНрджрдХреЛрд╢ рдореЗрдВ рдПрдХ рдХреБрдВрдЬреА рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП 3 рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ: рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдП рдЧрдП рд╢рдмреНрджрдХреЛрд╢реЛрдВ рдХреА рд╕реВрдЪреА рдореЗрдВ рдПрдХ рдирдпрд╛ рд╢рдмреНрджрдХреЛрд╢ рдЬреЛрдбрд╝реЗрдВ рдпрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдпрд╛ рд╕рд┐рд╕реНрдЯрдо рд╢рдмреНрджрдХреЛрд╢ рдореЗрдВ рдПрдХ рдореВрд▓реНрдп рдкреНрд░рджрд╛рди рдХрд░реЗрдВред рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдмрдврд╝рд╛рдиреЗ рдХреЗ рдХреНрд░рдо рдореЗрдВ рд╕рднреА рд╡рд┐рдХрд▓реНрдкреЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ (рдореИрдВ рдХрдВрд╕реЛрд▓ рдореЗрдВ рд▓рд╛рдЗрди рджреНрд╡рд╛рд░рд╛ рдЗрд╕ рд▓рд╛рдЗрди рдХреЛ рдХрд░рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреВрдВрдЧрд╛):
lang.set("just_a_text"," ");
рдмрдЯрди рдкрд░ рдкрд╛рда рдХреЛрдб рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкреНрд░рддреНрдпреЗрдХ рдЪрд░рдг рдХреЗ рд╕рд╛рде рдмрджрд▓ рдЬрд╛рдПрдЧрд╛ред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╕рднреА 3 рдкреНрд░рдХрд╛рд░ рдХреЗ рд╢рдмреНрджрдХреЛрд╢реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдЕрдм рд╣рдо рдЙрд▓реНрдЯреЗ рдХреНрд░рдо рдореЗрдВ рд╢рдмреНрджрдХреЛрд╢реЛрдВ рд╕реЗ рдХреБрдВрдЬрд┐рдпрд╛рдБ рдирд┐рдХрд╛рд▓рддреЗ рд╣реИрдВ рдФрд░ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдШреЛрд╖рд┐рдд рдкрджрд╛рдиреБрдХреНрд░рдо рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ:
lang.set("just_a_text","",1);
рдЕрдм рдмрдЯрди рдкрд░ рдкрд╛рда рдлрд┐рд░ рд╕реЗ "#just_a_text" рд╣реЛ рдЬрд╛рдПрдЧрд╛ред
рдорд╛рдкрджрдВрдбреЛрдВ
рдЕрдХреНрд╕рд░ рдореБрдЭреЗ рди рдХреЗрд╡рд▓ рд╢рдмреНрджрдХреЛрд╢ рд╕реЗ рдкрд╛рда рд╕реНрдерд╛рдирд╛рдкрдиреНрди рдХрд░рдирд╛ рдкрдбрд╝рддрд╛ рдерд╛, рдмрд▓реНрдХрд┐ рдЙрд╕рдореЗрдВ рдХреБрдЫ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рднреА рдкрд╛рд╕ рдХрд░рдирд╛ рд╣реЛрддрд╛ рдерд╛, рдЗрд╕рд▓рд┐рдП рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдХрд▓реНрдк рднреА рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИред рдЙрдиреНрд╣реЗрдВ рдПрдХ рддрддреНрд╡ рдХреЛ рдХреБрдВрдЬреА рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝рддреЗ рд╕рдордп рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдпрд╛ рдЗрд╕реЗ lang.params рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрд╛рдЗрдВрдб рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд░реЗрдЦрд╛ рдХреЗ рдЕрдВрджрд░ рдкреИрд░рд╛рдореАрдЯрд░ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдирд┐рд░реНрдорд╛рдг
/% \ d + / рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ , рдЬрд╣рд╛рдВ рдЕрдВрдХ рд╕рдВрдЪрд░рд┐рдд рдкреИрд░рд╛рдореАрдЯрд░ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдпрджрд┐ рдкреИрд░рд╛рдореАрдЯрд░ рдкрд╛рд░рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рддреЛ рдПрдХ рдЦрд╛рд▓реА рд╕реНрдЯреНрд░рд┐рдВрдЧ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ, рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдЦреБрдж рдХреЛ рднреАрддрд░
HTML рдХреЗ рд╕рд╛рде рдорд┐рд▓рдХрд░ рдкреНрд░рдХрдЯ рдХрд░рддрд╛ рд╣реИ:
lang(b=document.body.appendChild(document.createElement("button")), {"pr1":"innerHTML" }); lang.set("pr1"," 1: <b>%1</b>. 2: <b>%2</b>. "); lang.params(b,"pr1",[100,500]);
рдЕрдм, рдмрдЯрди рдХреЗ рдЕрдВрджрд░, рд╣рд╕реНрддрд╛рдВрддрд░рд┐рдд рдорд╛рдкрджрдВрдбреЛрдВ рдкрд░ рдкреНрд░рдХрд╛рд╢ рдбрд╛рд▓рд╛ рдЬрд╛рдПрдЧрд╛ред
рд▓рд┐рдВрдХрдЙрддреНрдкрд╛рджрдХрддрд╛
рд▓реЛрдб рд╡рд┐рддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП (рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╣реА рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ
рдпрд╣рд╛рдВ рд▓рд┐рдЦрд╛
рд╣реИ ), рдореИрдВ рдЕрдВрддрд░рд╛рд▓ рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ рдЬреЛ рд╢рдмреНрджрдХреЛрд╢ рд╕реЗ рдЬреБрдбрд╝реЗ рддрддреНрд╡реЛрдВ рдХреА рдПрдХ рд╕рд░рдгреА рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рддрд╛ рд╣реИред
рджреВрд╕рд░реЗ, рд╕рдВрднрд╡ рдХреЗ рд░реВрдк рдореЗрдВ рддрддреНрд╡реЛрдВ рдкрд░
рдЖрдВрддрд░рд┐рдХ HTML рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВ, рдЗрди рддрддреНрд╡реЛрдВ рдХреЗ рдкрд╛рда рдиреЛрдбреНрд╕ рдкрд░
textContent рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
рдЗрдирд░ HTML
20+ рдЧреБрдирд╛ рдзреАрдорд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕ рд╡рд┐рд╢реЗрд╖рддрд╛ рдХрд╛ рд╕реЗрдЯрд░ HTML рдХреЛрдб рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╛рд░рд┐рдд рдореВрд▓реНрдп рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░рддрд╛ рд╣реИред
textContent HTML рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рд╕реЛрдЪрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдкрд╛рда рдХреЛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╣реИ (рдЖрдк рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ <,> рд╕реЗ & lt ;, & gt;) рднреА рдирд╣реАрдВ рдмрджрд▓ рд╕рдХрддреЗ, рд▓реЗрдХрд┐рди, рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдпрд╣ рд╣рдореЗрд╢рд╛ рд▓рд╛рдЧреВ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рдкрд┐рдЫрд▓реЗ рдЙрджрд╛рд╣рд░рдг рдореЗрдВред
IE8 рдХреЗ рддрд╣рдд рдЪрд▓ рд░рд╣рд╛ рд╣реИ
рдереЛрдбрд╝реЗ рд╡рд┐рдЪрд╛рд░ рдХреЗ рд╕рд╛рде, рдореИрдВрдиреЗ рдорд╣рд╕реВрд╕ рдХрд┐рдпрд╛ рдХрд┐ рдпрд╣ рдЪреАрдЬрд╝ рдЖрдард╡реЗрдВ IE рдХреЗ рддрд╣рдд рдЪрд▓рд╛рдИ рдЬрд╛ рд╕рдХрддреА рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ "рдЧрдВрджреЗ" рд╣реИрдХ рдХреЗ рдПрдХ рдЬреЛрдбрд╝реЗ рдХрд╛ рд╕рд╣рд╛рд░рд╛ рд▓реЗрдирд╛ рд╣реЛрдЧрд╛:
if (typeof Array.isArray != 'function') Array.isArray = function (value) { return Object.prototype.toString.call(value) === '[object Array]'; } if (typeof Array.prototype.indexOf != 'function') Array.prototype.indexOf = function (value, offset) { offset = parseInt(offset); for (var i = offset > 0 ? offset : 0, l = this.length; i < l; i++) if (this[i] === value) return i; return -1; };
рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ IE рдЖрдард╡реЗрдВ рд╕рдВрд╕реНрдХрд░рдг рддрдХ, рд╕рдорд╛рд╡реЗрд╢реА, рдХреЛ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рджрдлрди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЖрдВрддрдХ рд╣рдорд╛рд░реЗ рд╣реИрдВред
рдирд┐рд╖реНрдХрд░реНрд╖
рдЗрд╕ рдЪреАрдЬ рдХреЛ рдбрд┐рдЬрд╛рдЗрди рдХрд░рддреЗ рд╕рдордп, рдореИрдВрдиреЗ рдЗрд╕реЗ рдЬрд┐рддрдирд╛ рд╕рдВрднрд╡ рд╣реЛ рдЙрддрдирд╛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рддрддреНрд╡ рдХреЗ рдЕрдВрджрд░ рдкрд╛рда рдореЗрдВ рдмрджрд▓рд╛рд╡ рдХреЛ рдХрдо рдХрд░ рджрд┐рдпрд╛ред рдпрджрд┐ рдХреБрдВрдЬреА рдорд╛рди рдирд╣реАрдВ рдмрджрд▓рд╛ рд╣реИ, рддреЛ рдпрд╣ рдЕрджреНрдпрддрди рдирд╣реАрдВ рд╣реИред рдирддреАрдЬрддрди, рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ 10000 рдмрдЯрди рдХреЗ рдЕрдВрджрд░ рдкрд╛рда рдХреЛ рдмрджрд▓рдиреЗ (рдкреНрд░реЛрдлрд╛рдЗрд▓рд┐рдВрдЧ рд╕рдХреНрд╖рдо рдХреЗ рд╕рд╛рде,
рдЯреЗрдХреНрд╕реНрдЯрдХреЙрдиреНрдЯреЗрдВрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ) рдПрдХ рд╕реЗрдХрдВрдб рдХреЗ рдмрд╛рд░реЗ рдореЗрдВред
рдПрдХ рдЫреЛрдЯрд╛ рд╕рд╛ рдорд╛рдЗрдирд╕ рд╣реИ: рдпрджрд┐ рдЖрдк DOM рд╕реЗ рдХрд┐рд╕реА рддрддреНрд╡ рдХреЛ "рдкреБрд▓" рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЙрд╕ рдкрд░ рдореМрдЬреВрдж рдбреЗрдЯрд╛ рдХреЛ рдЕрдм рдЕрдкрдбреЗрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЗрд╕реЗ рдПрдХ рд╣реИрд╢ рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛ред
рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдЗрд╕ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХрд╛ рдЙрдкрдпреЛрдЧ рди рдХреЗрд╡рд▓ рдкреГрд╖реНрда рднрд╛рд╖рд╛ рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕рдХрд╛ рдореБрдЦреНрдп рдЙрджреНрджреЗрд╢реНрдп рд╢рдмреНрджрдХреЛрд╢ рдмрджрд▓рддреЗ рд╕рдордп рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рдмрджрд▓рдирд╛ рд╣реИред рдпрд╛рдиреА рд╢реАрд░реНрд╖рдХ рдореЗрдВ рдЗрдВрдЧрд┐рдд рдХреА рдЧрдИ рдЧреБрдВрдЬрд╛рдЗрд╢ рдмрд╣реБрдд рд╡реНрдпрд╛рдкрдХ рд╣реИред
рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╢рд╛рдпрдж рд╕рдмрд╕реЗ рд╕рдлрд▓ рдирд╣реАрдВ рд╣реИред рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ, рдореИрдВ рд░реЗрдЯрд┐рдВрдЧ рдФрд░ рд╕реБрдзрд╛рд░ рдпреБрдХреНрддрд┐рдпреЛрдВ рдХрд╛ рдЗрдВрддрдЬрд╛рд░ рдХрд░рддрд╛ рд╣реВрдВред рдФрд░ рдХреГрдкрдпрд╛, рд╡рд┐рдкрдХреНрд╖ рд╕реЗ рдмрд╣рд╕ рдХрд░реЗрдВред рдЕрд░реЗ рд╣рд╛рдБ, MIT рд▓рд╛рдЗрд╕реЗрдВрд╕ред
рдпреБрдкреАрдбреАред рдПрдХ рдЙрджрд╛рд╣рд░рдг
рдпрд╣рд╛рдВ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛
рд╣реИ ред рдЗрдВрдЯрд░рдиреЗрдЯ рдЪрд╛рд▓реВ рд╣реЛрдиреЗ рдкрд░ рдХреЗрд╡рд▓ рдкреГрд╖реНрда рдЦреЛрд▓реЗрдВред
UPD2ред рд╕рд╣реА рд░рд╛рд╕реНрддреЗ рдкрд░ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рд▓рд┐рдП рдФрд░ рдХрдорд┐рдпреЛрдВ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
рд▓рд╛рд╣рдорддреА рдХреЗ рд▓рд┐рдП
рд╡рд┐рд╢реЗрд╖ рдзрдиреНрдпрд╡рд╛рджред