我是一个 JavaScript 新手,试图构建一个基本的共享按钮作为一个学习项目。我对一个方面有点难过。虽然我可以获取当前页面的 URL 并将其传递到预填充共享表单的 URL,但我不确定如何获取 HTML 标题。
这是我必须要做的:
<a href="http://www.example.com/submit" onclick="window.location = 'http://www.example.com/submit?url=' + encodeURIComponent(window.location); return false;"> Share This </a>
我应该在该onclick
部分中添加什么来获取当前页面的标题?无论它是什么,都将像title=
在 URL 中一样传递。
奖励:我可以添加一些内容以从当前页面发送一些突出显示的文本吗?这将在 URL 中作为body=
所以我想填补这些空白:
<a href="http://www.example.com/submit" onclick="window.location = 'http://www.example.com/submit?url=' + encodeURIComponent(window.location); return false; + 'title=' + SOMETHING + 'body=' + SOMETHING'"> Share This </a>
至少我是这么认为的。我不是 100% 确定我的 + 和 ' 在正确的位置。