Нажмите кнопку, которая заполняет текстовую область и отправляет ее - PullRequest
1 голос
/ 19 сентября 2019

Я работаю с проблемой GitHub, я хочу создать кнопку, которая будет заполнять текстовую область комментария и отправлять.

Пока все хорошо, мне нужно связать функцию в кнопке,

на данный момент мне удалось заполнить текстовое поле, но я не смог отправить комментарий Изображение

  clickToRespond=()=>{
    document.getElementById('new_comment_field').value='This is a test'
    document.getElementsByClassName('bg-gray-light ml-1').click()
  }

Решение: document.getElementsByClassName('bg-gray-light ml-1')[0].childNodes[1].click()

1 Ответ

2 голосов
/ 19 сентября 2019

getElementsByClassName возвращает список узлов DOM.Итак, вы хотите сделать это:

document.getElementsByClassName('bg-gray-light ml-1')[0].click()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...