Chrome扩展程序:使用getElementById

时间:2011-03-08 20:11:17

标签: google-chrome google-chrome-extension

根据我在本网站上找到的其他一些代码(此处的问题 - Get URL and save it | Chrome Extension) 我想知道如何在输入框中显示当前页面的URL。我的编码在

之下
<html>
<head>
<link href="style.css" rel="stylesheet" type="text/css" />
<script>
    chrome.tabs.getSelected(null, function(tab) {
        document.getElementById('currentLink').innerHTML = tab.url;
      });
</script>
</head>
<body>
<div class="links">
<div id="currentLink">Getting Current URL...</div>
<input type="text" id="currentLink" value="Loading...">
</div>
</body>
</html>

(我已经削减了一些功能)。 但我的问题是,如何在输入框中显示URL,当我使用“div id”时它会显示但是当我使用“输入ID”时出现任何想法为什么?

1 个答案:

答案 0 :(得分:1)

您必须设置输入的value属性。

document.getElementById('currentLink').value = tab.url;
相关问题