如何在ColdFusion中创建超链接?

时间:2017-09-27 10:12:44

标签: coldfusion coldfusion-10

这是我的span标记,它显示"隐藏子标记"。我想创建一个超链接,以便用户知道它是可点击的。我怎么能这样做?

<span 
   onclick=
  "#hidejsfuncs#showHideElement
  ('h1_#qMocQuestionDetails.qnID#','none');
  showHideElement('v1_#qMocQuestionDetails.qnID#','');" 
  id="h1_#qMocQuestionDetails.qnID#" > #mocTrans.Translate("Hide 
  subquestions")#
</span>

任何人都可以帮我这样做吗?我需要JavaScript吗?

2 个答案:

答案 0 :(得分:2)

如果您需要链接,请使用锚<a>标记。像这样:

<a href="##"
   onclick=
   "#hidejsfuncs#showHideElement
   ('h1_#qMocQuestionDetails.qnID#','none');
   showHideElement('v1_#qMocQuestionDetails.qnID#','');" 
   id="h1_#qMocQuestionDetails.qnID#" > #mocTrans.Translate("Hide 
   subquestions")#
</a>

注意:我在HREF中包含了两个主题标签,因为此代码嵌套在<cfoutput>标记之间。通过使用两个主题标签,ColdFusion输出将为浏览器生成单个主题标签。

答案 1 :(得分:-1)

我们也可以如下使用

<a href="javascript:void(0)"
   onclick=
   "#hidejsfuncs#showHideElement
   ('h1_#qMocQuestionDetails.qnID#','none');
   showHideElement('v1_#qMocQuestionDetails.qnID#','');" 
   id="h1_#qMocQuestionDetails.qnID#" > #mocTrans.Translate("Hide 
   subquestions")#
</a>