0

タイトルのように..srcを別の入力から取得する方法は? 彼女は私のコードです...

<script type="text/javascript">
    function newLink() {
        var myNewLink = document.getElementById("link");
        localStorage.setItem('link', myNewLink.value);
    }
    function newIcon() {
        var myNewIcon = document.getElementById("icon");
        localStorage.setItem('icon', myNewIcon.value);
    }
</script>

<form>
    <h1>lägg till länk</h1><br />
    <input type="text" id="link"><br />
    <input type="text" id="icon"><br />
    <button onClick="newLink(); newIcon();">lägg till länk</button>
</form>
<a href="#" onClick="location.href = localStorage.getItem('link')"><img src="localStorage.getItem('icon')" id="image"></a>
4

2 に答える 2

0
<script type="text/javascript">
        -----// your code
    function setLink(){
          location.href = localStorage.getItem('link');
   }
   window.onload = function(){
     document.getElementById("image").src = localStorage.getItem('icon');
  }

</script>

---- /// your code
<a href="#" onClick="setLink()"><img src="" id="image"></a>
于 2013-11-09T10:46:47.993 に答える
0

jQueryを使用していると仮定すると、これを試すことができます:

    $("#image").attr('src', localStorage.getItem('icon'));

以下のコード、

      <script type="text/javascript">
            function newLink() {
                var myNewLink = document.getElementById("link");
                localStorage.setItem('link', myNewLink.value);
            }
            function newIcon() {
                var myNewIcon = document.getElementById("icon");
                localStorage.setItem('icon', myNewIcon.value);
            }
            $(function(){
                    $("#image").attr('src', localStorage.getItem('icon'));
            });


            function Redirect(){
                location.href = localStorage.getItem('link');

                return false;
            }

        </script>



        <form>
            <h1>lägg till länk</h1><br />
            <input type="text" id="link"><br />
            <input type="text" id="icon"><br />
            <button onClick="newLink(); newIcon();">lägg till länk</button>
        </form>
        <a href="#" onClick="Redirect();"><img src="" id="image"></a>
于 2013-11-09T10:39:30.170 に答える