Coldfusion:空链接href ="#"错误

Saa*_*d A 0 html javascript coldfusion escaping

我在我的CFWheels Coldfusion项目中使用Adobe Coldfusion Builder 3.

如你所知,在coldfusion中输出变量就可以做到这样的事情;

#varaible_name#
Run Code Online (Sandbox Code Playgroud)

但是我想使用空链接

<a href="#">link</a> 
Run Code Online (Sandbox Code Playgroud)

使用它给我一个错误;

Invalid CFML construct found on line 23 at column 46.
Run Code Online (Sandbox Code Playgroud)

我目前正在使用

<a href="javascript:void(0)"></a>
Run Code Online (Sandbox Code Playgroud)

我读到的被认为是不好的做法.

这个功能还有其他替代方案吗?

Jam*_*ler 6

要逃避#,你需要加倍

<a href="##">link</a>
Run Code Online (Sandbox Code Playgroud)

注意:这仅适用于代码位于<cfoutput>标记内的情况.如果你的链接在你的之外<cfoutput>,那么它就不管用了.

有关其他示例,请参阅:通过Id的Coldfusion查询锚点元素