File tree 2 files changed +4
-3
lines changed
2 files changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -159,8 +159,8 @@ var codeInput = {
159
159
textarea . setAttribute ( "name" , this . getAttribute ( "name" ) ) ; // for use in forms
160
160
}
161
161
162
- textarea . setAttribute ( "oninput" , "this .parentElement.update(this .value); this .parentElement.sync_scroll();" ) ;
163
- textarea . setAttribute ( "onscroll" , "this .parentElement.sync_scroll();" ) ;
162
+ textarea . addEventListener ( 'input' , ( evt ) => { textarea . parentElement . update ( textarea . value ) ; textarea . parentElement . sync_scroll ( ) ; } ) ;
163
+ textarea . addEventListener ( 'scroll' , ( evt ) => textarea . parentElement . sync_scroll ( ) ) ;
164
164
this . append ( textarea ) ;
165
165
166
166
/* Create pre code */
Original file line number Diff line number Diff line change 12
12
afterElementsAdded ( codeInput ) {
13
13
codeInput . check_tab = this . check_tab ;
14
14
codeInput . check_enter = this . check_enter ;
15
- codeInput . querySelector ( "textarea" ) . setAttribute ( "onkeydown" , "this.parentElement.check_tab(event); this.parentElement.check_enter(event);" ) ;
15
+ let textarea = codeInput . querySelector ( "textarea" ) ;
16
+ textarea . addEventListener ( 'keydown' , ( event ) => { textarea . parentElement . check_tab ( event ) ; textarea . parentElement . check_enter ( event ) } ) ;
16
17
}
17
18
18
19
/* Event handlers */
You can’t perform that action at this time.
0 commit comments