Join MDN and developers like you at Mozilla's View Source conference, 12-14 September in Berlin, Germany. Learn more at https://viewsourceconf.org

The <xsl:copy> element transfers a shallow copy (the node and any associated namespace node) of the current node to the output document. It does not copy any children or attributes of the current node.

Syntax

<xsl:copy use-attribute-sets=LIST-OF-NAMES>
	TEMPLATE 
</xsl:copy>

Required Attributes

None.

Optional Attributes

use-attribute-sets
Lists attribute sets that should be applied to the output node, if it is an element. Names of the sets should be separated with whitespace characters.

Type

Instruction, appears within a template.

Defined

XSLT, section 7.5.

Gecko support

Supported.

Document Tags and Contributors

 Contributors to this page: Sheppy, Fredchat, Mgjbot, Ptak82, Nickolay, CitizenK, Dria
 Last updated by: Sheppy,