在浏览器扩展中获取 DOM 个值
Get DOM values in browser extension
我想读取 DOM 元素的值。我是浏览器扩展的新手。我遇到了在浏览器上下文中执行代码时提供帮助的代码,但我如何获取值并在扩展的上下文中使用?
var value = document.getElementById('id1'); // Here document should be of browser context.
如果您想要获取当前活动的选项卡,您可以这样做:https://developer.chrome.com/extensions/activeTab
这将如何工作取决于您是在浏览器上下文、内容脚本还是背景中。
我强烈建议阅读 chrome 扩展指南:https://developer.chrome.com/extensions/getstarted。它们提供了很多帮助,chrome 扩展的不同范围对于了解如何在其上成功开发至关重要。
尝试
var value = document.getElementById('id1').value;
// 注意额外的 .value
.
您必须从 content scripts 访问 DOM。
我想读取 DOM 元素的值。我是浏览器扩展的新手。我遇到了在浏览器上下文中执行代码时提供帮助的代码,但我如何获取值并在扩展的上下文中使用?
var value = document.getElementById('id1'); // Here document should be of browser context.
如果您想要获取当前活动的选项卡,您可以这样做:https://developer.chrome.com/extensions/activeTab
这将如何工作取决于您是在浏览器上下文、内容脚本还是背景中。
我强烈建议阅读 chrome 扩展指南:https://developer.chrome.com/extensions/getstarted。它们提供了很多帮助,chrome 扩展的不同范围对于了解如何在其上成功开发至关重要。
尝试
var value = document.getElementById('id1').value;
// 注意额外的 .value
.
您必须从 content scripts 访问 DOM。