Javascript 如何在网页(Opera扩展)上单击“提交”按钮时为网页添加书签

Javascript 如何在网页(Opera扩展)上单击“提交”按钮时为网页添加书签,javascript,google-chrome-extension,opera,Javascript,Google Chrome Extension,Opera,我想写一个歌剧扩展。当用户单击提交按钮时,我需要将页面添加到收藏夹。 例如,有一个网页: <html> .... <input id="button-submit" type="submit" value="Submit" onclick="doSomething();"> ... </html> 请帮助:)也许这将有助于内容脚本中的chrome.bookmarks API。向您的后台/事件页面脚本发送消息,该脚本可以访问此API(前提是它已添加到man

我想写一个歌剧扩展。当用户单击提交按钮时,我需要将页面添加到收藏夹。 例如,有一个网页:

<html>
....
  <input id="button-submit" type="submit" value="Submit" onclick="doSomething();">
...
</html>

请帮助:)

也许这将有助于内容脚本中的chrome.bookmarks API。向您的后台/事件页面脚本发送消息,该脚本可以访问此API(前提是它已添加到manifest.json“权限”中)。谢谢@wOxxOm,我将尝试以下方法:)
var button = document.getElementById('button-submit');
button.addEventListener("click", function() {
chrome.bookmarks.create({'parentId': 1,
                         'title': 'My extension'});
});