根据我在本网站上找到的其他一些代码(此处的问题 - 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”时出现任何想法为什么?
答案 0 :(得分:1)
您必须设置输入的value
属性。
document.getElementById('currentLink').value = tab.url;