尝试以编程方式设置列表项的URL列的值

时间:2016-05-12 11:04:14

标签: google-apps-script google-sites

我试图在第二列中添加包含URL的列表项,并且我不断收到以下错误:

  

执行失败:为列表项提供的锚标记不是   形成得恰当。 (第131行,文件"代码")

有问题的行(130和131)是:

var values = [a,"< a href=\'DEBUG\'>details</a>",c,d,e,f,g,h];
var thislistitem = kbPage.addListItem(values);

我已尝试将以下内容传递给第二个变量:

  • ""
  • "<a href=\'DEBUG\'>details</a>"
  • DEBUG
  • http://www.something.com/

我一直得到同样的错误。我希望我应该以某种方式传递一对值(标签和网址),而不是简单的字符串,但我找不到任何参考如何做到这一点。

1 个答案:

答案 0 :(得分:1)

  

首先有三件事: -

  1. 想要输入标签的Coloumn应为URL类型

  2. 锚标记之间不应包含转义字符而不是     这个"<a href=\'DEBUG\'>details</a>" 使用"<a href='DEBUG'>details</a>"

  3. &lt; a 之间空间 < a的最大错误是使锚标记无效
  4. 应用这些东西,它不会显示任何错误