# Event onChange for Numeric entry field

**URL:** <https://forum.inductiveautomation.com/t/event-onchange-for-numeric-entry-field/112590>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [December 3, 2025, 1:16pm UTC](https://forum.inductiveautomation.com/t/event-onchange-for-numeric-entry-field/112590 "2025-12-03T13:16:07Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![TechEnlive](https://avatars.discourse-cdn.com/v4/letter/t/3be4f8/32.png) [@TechEnlive](https://forum.inductiveautomation.com/u/TechEnlive)\
**Post date:** [December 3, 2025, 1:16pm UTC](https://forum.inductiveautomation.com/t/event-onchange-for-numeric-entry-field/112590/1 "2025-12-03T13:16:07Z")

</div>

Hi, I’m using a Numeric Entry Field, and I want to update a tag value when the numeric value changes. However, I don’t see any `onValueChanged` or `onChange` event in the component’s event list.  
Does anyone know how to handle value changes for this component?  
Thanks.

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/5/2/5234de9595f8232180fe1c0b267990306f008163.png)

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [December 3, 2025, 1:38pm UTC](https://forum.inductiveautomation.com/t/event-onchange-for-numeric-entry-field/112590/2 "2025-12-03T13:38:37Z")

</div>

In Perspective, you attach change scripts to individual properties, not as component events.

---

<div class="post-metadata">

**Author:** ![TechEnlive](https://avatars.discourse-cdn.com/v4/letter/t/3be4f8/32.png) [@TechEnlive](https://forum.inductiveautomation.com/u/TechEnlive)\
**Post date:** [December 3, 2025, 1:58pm UTC](https://forum.inductiveautomation.com/t/event-onchange-for-numeric-entry-field/112590/3 "2025-12-03T13:58:09Z")

</div>

I didn’t fully understand. Could you please provide a more detailed explanation?  
Thanks.

---

<div class="post-metadata">

**Author:** ![Cose\_Peter1](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/cose_peter1/32/79174_2.png) [@Cose\_Peter1](https://forum.inductiveautomation.com/u/Cose_Peter1)\
**Post date:** [December 3, 2025, 2:04pm UTC](https://forum.inductiveautomation.com/t/event-onchange-for-numeric-entry-field/112590/4 "2025-12-03T14:04:01Z")

</div>

What phil ment is that you should look at this section of the component instead of the configure events.

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/2/f/2f7cf034df65e0c27b812acab0f0b3cf7f49dcad.png)

---

<div class="post-metadata">

**Author:** ![TechEnlive](https://avatars.discourse-cdn.com/v4/letter/t/3be4f8/32.png) [@TechEnlive](https://forum.inductiveautomation.com/u/TechEnlive)\
**Post date:** [December 3, 2025, 2:28pm UTC](https://forum.inductiveautomation.com/t/event-onchange-for-numeric-entry-field/112590/6 "2025-12-03T14:28:37Z")

</div>

Thanks a lot @pturmel and @Cose_Peter1 .  
I found some documentation that helped me understand what you were explaining.

> [@Perspective - Text Field onCompositionEnd](https://forum.inductiveautomation.com/t/perspective-text-field-oncompositionend/37448/10):
>
> The "change script" is accessed by right-clicking the property which might change and selecting "Add Change Script" from the context menu. "Change" scripts are not a component-interaction event, so they're in a different location. You're looking for onFocus.

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/9/b/9b99168503a69e1a9563ea4e0a2d8127db93ff02.png)
