# isXMLElem

Determines whether a function parameter is an Extended Markup
 language (XML) document object element.




### Syntax

```
isXMLElem(value) returns boolean
```






## Argument Reference

| Name | Type | Required | Default | Description | Values |
| --- | --- | --- | --- | --- | --- |
| value | any | Yes |  | XML Element |  |





## CFML Engine Support

The isXMLElem function is supported on the following CFML engines:

| Engine | Minimum Version | Notes |
| --- | --- | --- |
| ColdFusion | 6 |  |
| Lucee |  |  |
| BoxLang | 1.0.0 |  |




## Examples


### Check if given path is an XML element



```
<cfxml variable="example">
	<coldfusionengines>
		<engine>
			<name>Adobe ColdFusion</name>
		</engine>
		<engine>
			<name>Lucee</name>
		</engine>
		<engine>
			<name>Railo</name>
		</engine>
		<engine>
			<name>Open BlueDragon</name>
		</engine>
	</coldfusionengines>
</cfxml>
<cfscript>
	writeOutput(isXMLElem(example.coldfusionengines));
</cfscript>
```
Expected Result: YES





## Related Tags and Functions

[isXMLDoc](https://cfdocs.org/isXMLDoc.md)
[isXML](https://cfdocs.org/isXML.md)




The human version of this document can be found here: [https://cfdocs.org/isxmlelem](https://cfdocs.org/isxmlelem) which is part of the cfdocs.org repository. Project created by [Pete Freitag](https://www.petefreitag.com) and sponsored by [Foundeo Inc.](https://foundeo.com/)
