|
441 | 441 | const element = event.target;
|
442 | 442 | const selector = getBestSelector(element);
|
443 | 443 | ra_len = document.recorded_actions.length;
|
444 |
| - tag_name = element.tagName.toLowerCase(); |
| 444 | + tag_name = tagName(element); |
445 | 445 | e_type = element.type
|
446 | 446 | if (tag_name === 'select')
|
447 | 447 | {
|
|
496 | 496 | const element = event.target;
|
497 | 497 | const selector = getBestSelector(element);
|
498 | 498 | ra_len = document.recorded_actions.length;
|
499 |
| - tag_name = element.tagName.toLowerCase(); |
| 499 | + tag_name = tagName(element); |
500 | 500 | if (ra_len > 0 && document.recorded_actions[ra_len-1][0] === 'mo_dn')
|
501 | 501 | document.recorded_actions.pop();
|
502 | 502 | if (tag_name === 'select') {
|
|
514 | 514 | const element = event.target;
|
515 | 515 | const selector = getBestSelector(element);
|
516 | 516 | ra_len = document.recorded_actions.length;
|
517 |
| - tag_name = element.tagName.toLowerCase(); |
| 517 | + tag_name = tagName(element); |
518 | 518 | parent_element = element.parentElement;
|
519 |
| - parent_tag_name = parent_element.tagName.toLowerCase(); |
| 519 | + parent_tag_name = tagName(parent_element); |
520 | 520 | grand_element = "";
|
521 | 521 | grand_tag_name = "";
|
522 | 522 | origin = "";
|
|
560 | 560 | }
|
561 | 561 | if (parent_element.parentElement != null) {
|
562 | 562 | grand_element = parent_element.parentElement;
|
563 |
| - grand_tag_name = grand_element.tagName.toLowerCase(); |
| 563 | + grand_tag_name = tagName(grand_element); |
564 | 564 | }
|
565 | 565 | if (ra_len > 0 &&
|
566 | 566 | document.recorded_actions[ra_len-1][1] === selector &&
|
|
719 | 719 | const element = event.target;
|
720 | 720 | const selector = getBestSelector(element);
|
721 | 721 | skip_input = false;
|
722 |
| - if ((element.tagName.toLowerCase() === 'input' && |
| 722 | + if ((tagName(element) === 'input' && |
723 | 723 | element.type !== 'checkbox' && element.type !== 'range') ||
|
724 |
| - element.tagName.toLowerCase() === 'textarea') |
| 724 | + tagName(element) === 'textarea') |
725 | 725 | {
|
726 | 726 | ra_len = document.recorded_actions.length;
|
727 | 727 | if (ra_len > 0 && l_key === 'enter' &&
|
|
0 commit comments