package Ġorg . fl ax o . pl ag iar ism . support Ċ Ċ import Ġorg . w 3 c . dom . HTMLElement Ċ import Ġorg . w 3 c . dom . HTML InputElement Ċ import Ġorg . w 3 c . dom . HTML Span Element Ċ import Ġkotlin . browser . document Ċ Ċ fun Ġinput ById ( id : ĠString ): ĠHTML InputElement Ġ= Ġelement ById ( id ) Ċ Ċ fun Ġspan ById ( id : ĠString ): ĠHTML Span Element Ġ= Ġelement ById ( id ) Ċ Ċ /** Ċ Ġ* ĠReturns Ġhtml Ġelement Ġof Ġtype Ġ[ T ] Ġfrom Ġthe Ġ[ document ] Ġby Ġthe Ġgiven Ġ[ id ]. Ċ Ġ* Ċ Ġ* ĠF ails Ġif Ġthere Ġis Ġno Ġsuch Ġan Ġelement Ġor Ġthe Ġelement Ġhas Ġa Ġwrong Ġtype . Ċ Ġ*/ Ċ inline Ġfun Ġ< re ified ĠT : ĠHTMLElement > Ġelement ById ( id : ĠString ): ĠT Ġ= Ġdocument . getElementById ( id ) Ġas ĠT Ċ Ċ fun Ġinput By Selector ( selector : ĠString ): ĠHTML InputElement Ġ= Ġelement By Selector ( selector ) Ċ Ċ /** Ċ Ġ* ĠReturns Ġhtml Ġelement Ġof Ġtype Ġ[ T ] Ġfrom Ġthe Ġ[ document ] Ġby Ġthe Ġgiven Ġcss Ġ[ selector ]. Ċ Ġ* Ċ Ġ* ĠF ails Ġif Ġthere Ġis Ġno Ġsuch Ġan Ġelement Ġor Ġthe Ġelement Ġhas Ġa Ġwrong Ġtype . Ċ Ġ*/ Ċ inline Ġfun Ġ< re ified ĠT : ĠHTMLElement > Ġelement By Selector ( selector : ĠString ): ĠT Ġ= Ġdocument . querySelector ( selector ) Ġas ĠT Ċ