Html 如何添加元素id

Html 如何添加元素id,html,erlang,nitrogen,Html,Erlang,Nitrogen,我不知道如何让氮气生成html元素的实际id属性。例如,在index.erl中: #panel{id=“test”}或#panel{id=test} 生成的html元素如下所示: 但我想要的是: 因此,我可以使用像这样的锚链接来引用id 这是一直存在的基本HTML,所以我相信氮一定有办法做到这一点,对吧?#panel{id=test}应该可以正常工作。只需使用atom而不是sting。使用“html\u id”元素而不是“id”: #panel{ html_id=test, body="T

我不知道如何让氮气生成html元素的实际
id
属性。例如,在index.erl中:

#panel{id=“test”}
#panel{id=test}

生成的html元素如下所示:

但我想要的是:

因此,我可以使用像
这样的锚链接来引用id


这是一直存在的基本HTML,所以我相信氮一定有办法做到这一点,对吧?

#panel{id=test}
应该可以正常工作。只需使用atom而不是sting。

使用“html\u id”元素而不是“id”:

 #panel{ html_id=test, body="Test target" }
它将呈现为:

<div id="test" class="wfid_temp990008">Test target</div>
呈现为:

<div id="test" class="wfid_temp990008 wfid_test">Test target</div>
测试目标

仍然不会创建
id
属性。原子与引用的字符串具有相同的效果:

<div id="test" class="wfid_temp990008 wfid_test">Test target</div>