0

我的设置页面的负责人

<script type="text/javascript">
  function changeStyle(title) {
    var lnks = document.getElementsByTagName('link');
    localstorage.css="lnks";
    for (var i = lnks.length - 1; i >= 0; i--) {
      if (lnks[i].getAttribute('rel').indexOf('style') > -1 
          && lnks[i].getAttribute('title')) {
        lnks[i].disabled = true;
        if (lnks[i].getAttribute('title') == title) lnks[i].disabled = false;
      } /* if */
    } /* for */
  } /* function */ 
</script>

在同一页面上传递给函数的参数

<button onclick="changeStyle('girly')">Girly</button>
<button onclick="changeStyle('default')">Default</button>
<button onclick="changeStyle('neutral')">Neutral</button>

在我的索引页面上,我试图调用通过本地存储选择的样式表,但我无法使其工作,有人能指出原因吗?

索引页面代码(放在头部)

<script>
  {
  document.onload = localstorage.getitem('css');
  }
</script>
4

0 回答 0