Interaction of CFScript with CFML

You enclose CFScript regions inside <cfscript> and </cfscript> tags. No other CFML tags are allowed inside a cfscript region.

ColdFusion generates an error if a cfscript tag block does not contain at least one CFScript statement, and CFScript comments are not considered statements. To comment out all the contents of a cfscript tag block, put ColdFusion comment tags around the entire block, including the <cfscript> and </cfscript> tags.

You can read and write ColdFusion variables inside CFScript, as this example shows:

<cfoutput query="patients">


  <cfscript>

  //'testres' is a column in the "patients" query

  if( testres EQ 1 )

    result="positive";

  else

    result="negative";

  </cfscript>



<!--- The variable result takes its value from the script region --->

Test for #name# is #result#.<br>

</cfoutput>



Banner.Novgorod.Ru