Actions

Difference between revisions of "JDocument/addScriptDeclaration"

From Joomla! Documentation

(New page: Adds an internal script to the document object. The script is appended to the document objects' internal script buffer for the specified type. ===Syntax=== void addScriptDeclaration( $con...)
 
m (Added table formatting.)
Line 4: Line 4:
  
 
where:
 
where:
{|
+
{| class="wikitable"
 
!Argument
 
!Argument
 
!Data type
 
!Data type

Revision as of 17:37, 7 September 2008

Adds an internal script to the document object. The script is appended to the document objects' internal script buffer for the specified type.

Syntax

void addScriptDeclaration( $content, $type )

where:

Argument Data type Description Default
$content string Script content.
$type string MIME type of script. 'text/javascript'

Example

To add a Hello World alert in JavaScript, you could use:

$content = 'alert( \'Hello Joomla!\' )';
$doc = JFactory::getDocument();
$doc->addScriptDeclaration( $content );

Notice that quotation marks in the JavaScript code will need to be escaped by preceding them with a backslash character.

See also