0

很抱歉这个基本问题,但我似乎无法让它工作,我有一些 javascript 代码,我想包含一个变量来代替超链接:

var list = "<dl><dt>Bini</dt>"
    + "<dd>" + feature.properties.name + "</dd>"
    + "<dd>" + feature.properties.description + "</dd>"
    + "<dt><a href=" + myHyperlink + "</a></dt>"

我究竟做错了什么?

4

1 回答 1

2
  1. 你没有关闭打开的锚。
  2. href 值需要在其周围加上引号。
  3. 锚点周围没有文字。
  4. 不要忘记分号。

    var list = "<dl><dt>Bini</dt>" + "<dd>" + feature.properties.name + "</dd>" + "<dd>" + feature.properties.description + "`</dd>" + "<dt><a href='" + myHyperlink + "'>Click me!</a></dt>";

于 2013-03-17T21:36:56.757 回答