2014-02-17 20 views
2

是否可以在html中引用cf变量? 例子:在html中引用ColdFusion变量

<cfset langValue ="uk"> 

<html lang="#langValue#"> 

这样是不行的,但是如果我再与CF标签打印出来,它显然作品:

<cfoutput> #langValue# </cfoutput> 

任何如何引用langValue变量在html lang标签?

+0

FWIW,它无关HTML :)如果你想要的变量进行评估,则必须将它包装用'cfoutput',如下所述。否则,CF会忽略它并返回您按“原样”输入的确切文本。磅标志和所有。 – Leigh

+1

你甚至搜索过如何输出ColdFusion变量吗? –

+3

这可能是有用的:http://learncfinaweek.com/ – duncan

回答

9

你一定要确保你的包裹中的HTML cfoutput

<cfoutput> 
    <html lang="#langValue#"> 
</cfoutput> 
0

我不使用任何CFSET更长。 新的辣味是:

<cfscript> 
langValue = 'uk' 
</cfscript> 
<cfoutput> 
<html lang="#langValue#"> 
</html> 
</cfoutput>