首页 > 解决方案 > 单击填充 textArea 的按钮并提交它

问题描述

我正在处理 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()

标签: javascriptgithubtextarea

解决方案


getElementsByClassName返回一个 DOM 节点列表。所以你想这样做:

document.getElementsByClassName('bg-gray-light ml-1')[0].click()

推荐阅读