Javascript 如何从localStorage调用url

Javascript 如何从localStorage调用url,javascript,local-storage,Javascript,Local Storage,我想在设置页面上保存到localStorage的url。然后我需要一个超链接或一个按钮,当点击时,会转到那个url。尝试不使用jquery <!doctype html> <html> <head> <title>Local Storage URL</title> <script type="text/javascript"> function save() { var myURL = document.getE

我想在设置页面上保存到localStorage的url。然后我需要一个超链接或一个按钮,当点击时,会转到那个url。尝试不使用jquery

<!doctype html>
<html>
<head>
<title>Local Storage URL</title>

<script type="text/javascript"> 
function save() {
    var myURL = document.getElementById('url');
    localStorage.setItem('url', myURL.value);
}

function load() {
    var storedValue = localStorage.getItem('url');
    if(storedValue) {
        document.getElementById('url').value = storedValue;
    }
}

</script>

</head>

<body onLoad="load()">
<input type="text" id="url" />
<input type="button" value="save" onclick="save()" />
<p>
<-- Here is where I am stuck below --><br>
<a href="('myUrl')">Link to localStorage Address</a>
</body>
</html>    

本地存储URL
函数save(){
var myURL=document.getElementById('url');
setItem('url',myURL.value);
}
函数加载(){
var storedValue=localStorage.getItem('url');
if(存储值){
document.getElementById('url')。value=storedValue;
}
}



您应该设置锚定标记的href和innerHTML

<a id="link" href="('myUrl')">Link to localStorage Address</a>

function load() {
    var storedValue = localStorage.getItem('url');
    var linkTag = document.getElementById('link');
    var urlInput = document.getElementById('url');
    if(storedValue) {
        urlInput.value = storedValue;
        linkTag.href = storedValue;
        linkTag.innerHTML = storedValue;
    }
}

函数加载(){
var storedValue=localStorage.getItem('url');
var linkTag=document.getElementById('link');
var urlInput=document.getElementById('url');
if(存储值){
urlInput.value=存储值;
linkTag.href=storedValue;
linkTag.innerHTML=storedValue;
}
}

@Seki:看起来他试图使用
localStorage
(以及正确的API调用,请注意),但出现了一个错误。@ElliotBonneville:这是我今天读的第n个问题,其中的问题只是一堆代码,似乎是一个作业,没有提及尝试和/或相关错误。也许我需要休息一下,但我仍然看不到经典的“我需要代码…一些想法?”之外的具体问题。我的错是,我看到了html注释中丢失的“问题”。一眼就看不见。很抱歉,这本应该更具描述性,localStorage可以很好地保存和加载。一、 作为一名新生,我在链接这些数据时遇到了困难。太棒了!非常感谢你。效果很好。