0

我目前正在尝试为我镇上的某些位置为其他学生创建一个“数据库”。好的,这是这个想法:

  1. 我有一张地图,所有位置都已固定

  2. 这些图钉启动了一个javascript onclick,它在地图的一侧写了一篇小文章。

  3. 我想要这个脚本中的一个脚本(初始风格),取决于日期(案例脚本)写入位置打开和关闭时间。

我对此很陌生,并且不确定是否有任何逻辑原因导致这不起作用,这是我的代码:

第一个javascript:

brukbar = "<h4>Brukbar & Supa</h4>
<img src=__PICTURE class=bilde_lite><br>
<span class=beskrivelse_klikk>
<b>&Aring;pent: </b> **->> THIS IS WHERE I WANT THE SCRIPT FOR OPENING DAY <<-** <br>
<b>Rating: </b> 
<br><hr>
__DESCRIPTION LOCATION__
</span>
<hr> <a href=# target=_blank>External page</a><br>"

情况就是这样:

    var d=new Date();
    var theDay=d.getDay();
    switch (theDay)
    {
    case 1:
    document.write("08-20");
    break;
    case 2:
    ....
    case 0:
    document.write("08-20");
    }

有没有办法把它写成一个函数(上图),然后在另一个脚本中启动它?我试过了,但我能做的就是将开放时间写到一个空白站点。

我可能会以一种非常愚蠢的方式来做这件事,如果有人有任何建议,我很乐意给他们一个机会(Ps。我不想为每个位置创建一个页面)。

4

2 回答 2

0

我不明白的是:你有一段 HTML,你想在这个 HTML 中写一条自定义消息。

在您想要放置内容的地方,创建如下内容:

<div id="custom-div-content"></div>

然后在您的开关盒上:

document.getElementById("custom-div-content").innerHtml("your custm message");

上面的代码所做的非常简单:获取具有指定 id(“custom-div-content”)的 div 元素并更改其内部 HTML 内容。

希望我有所帮助。

于 2013-11-02T20:34:25.490 回答
0
var brukbar = "<h4>Brukbar & Supa</h4><img src=__PICTURE class=bilde_lite><br>    <span class=beskrivelse_klikk><b>&Aring;pent: </b>"
+ func() +
"<br><b>Rating: </b><br><hr>__DESCRIPTION LOCATION__</span><hr> <a href=# target=_blank>External page</a><br>";

function func()
{
  var d=new Date();
  var theDay=d.getDay();
  switch (theDay)
    {
    case 1:
     return "08-20";
    break;
    case 2:
    ....
    case 0:
      return "08-20";
    }
}
于 2013-11-02T20:45:05.440 回答