gpt4 book ai didi

雅虎邮件中 "click"撰写按钮的 JavaScript 代码?

转载 作者:行者123 更新时间:2023-12-02 16:59:41 26 4
gpt4 key购买 nike

我尝试将其作为书签,但没有任何反应:

javascript:(function(){window.document.getElementById(".Compose").click();})

错误控制台显示如下:

[Error] TypeError: 'null' is not an object (evaluating 'window.document.getElementById(".Compose").click')
(anonymous function) (launch, line 1)

我想这样做是因为我只使用网络邮件而不是邮件客户端。我的目标是能够从网页复制文本,然后打开雅虎邮件窗口,单击“撰写”并粘贴到我复制的对象中。我正在尝试制作一个书签,它将打开雅虎邮件并为我单击“撰写”。然后我可以自己手动填写目标地址。我的语法哪里不对?

附录:作为书签也失败了:

javascript:(function(){$(".btn-compose").click()})();

控制台窗口也没有显示任何错误。然而,这在控制台窗口中有效

$(".btn-compose").click()

最佳答案

我刚刚访问我的雅虎邮件并在 JS 控制台中执行了此操作:

$(".btn-compose").click()

它加载了撰写窗口。

看来雅虎邮件已经使用了 jQuery 库,因此您可以获取类名为“btn-compose”的所有元素,并使用上面的代码触发“click”事件。

如果你想避免使用 jQuery,这也可以:

document.getElementsByClassName('btn-compose')[0].click()

getElementsByClassName 返回一个列表,因此 [0] 获取第一个元素。

关于雅虎邮件中 "click"撰写按钮的 JavaScript 代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25857986/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com