Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 将url添加到html扩展浏览器_Jquery_Google Chrome_Google Chrome Extension - Fatal编程技术网

Jquery 将url添加到html扩展浏览器

Jquery 将url添加到html扩展浏览器,jquery,google-chrome,google-chrome-extension,Jquery,Google Chrome,Google Chrome Extension,我开始为chrome编写扩展。对于这个扩展,我喜欢自动将工具栏上的url添加到扩展的文本字段中。当我点击扩展u时,弹出窗口显示一个带有字段的表单。该值必须设置为我访问的页面的URL 我通常使用Jquery,也许答案可以放在Jquery中 我希望一切顺利,谢谢你的回答 更新: 这一定是答案 populateForm(); function populateForm() { chrome.tabs.getSelected(null,function(tab) { console

我开始为chrome编写扩展。对于这个扩展,我喜欢自动将工具栏上的url添加到扩展的文本字段中。当我点击扩展u时,弹出窗口显示一个带有字段的表单。该值必须设置为我访问的页面的URL

我通常使用Jquery,也许答案可以放在Jquery中

我希望一切顺利,谢谢你的回答

更新:

这一定是答案

     populateForm();
function populateForm() {
  chrome.tabs.getSelected(null,function(tab) {
    console.debug(tab);
    naam.value = tab.title;
    url.value = tab.url;
    }
    )};

你的括号和括号放错地方了。尝试使用以下方法:

function populateForm() {
    chrome.tabs.getSelected(null, function (tab) {
        console.debug(tab);
        naam.value = tab.title;
        url.value = tab.url;
    });
}
populateForm();

如果naam和url是家庭元素,那么我不明白为什么这不起作用。检查弹出窗口时,您看到了什么错误?(右键单击弹出窗口,选择Inspect,然后查看控制台窗口)。