# Get property name in custom validator

**URL:** <https://discourse.nodered.org/t/get-property-name-in-custom-validator/4940>\
**Category:** Developing Nodes\
**Created:** [16 November 2018 23:02 UTC](https://discourse.nodered.org/t/get-property-name-in-custom-validator/4940 "2018-11-16T23:02:00Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![knolleary](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/knolleary/32/3_2.png) [@knolleary](https://discourse.nodered.org/u/knolleary)\
**Post date:** [16 November 2018 23:32 UTC](https://discourse.nodered.org/t/get-property-name-in-custom-validator/4940/2 "2018-11-16T23:32:10Z")

</div>

You've already dug into the code to see it isn't passed in... not much to add on that.

The other approach is to pass it in yourself ...

```auto
myProperty1: {value:'', validate:function(v) { return myValidationFunction.call(this,"myProperty1",v) }},
myProperty2: {value:'', validate:function(v) { return myValidationFunction.call(this,"myProperty2",v) }},

```

---

_[View the full topic](https://discourse.nodered.org/t/get-property-name-in-custom-validator/4940)._
