# Is it possible to reference subcomponent attributes with onClick?

**URL:** <https://forums.sketchup.com/t/is-it-possible-to-reference-subcomponent-attributes-with-onclick/248971>\
**Category:** Dynamic Components\
**Created:** [November 20, 2023, 10:52pm UTC](https://forums.sketchup.com/t/is-it-possible-to-reference-subcomponent-attributes-with-onclick/248971 "2023-11-20T22:52:52Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Circle](https://avatars.discourse-cdn.com/v4/letter/c/7993a0/32.png) [@Circle](https://forums.sketchup.com/u/Circle)\
**Post date:** [November 20, 2023, 10:52pm UTC](https://forums.sketchup.com/t/is-it-possible-to-reference-subcomponent-attributes-with-onclick/248971/1 "2023-11-20T22:52:52Z")

</div>

Is it possible to control multiple components without controller being on same level? Thanks in advance. Ie buttons on top level of scene controlling sub components.

---

<div class="post-metadata">

**Author:** ![pcmoor](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/pcmoor/32/3427_2.png) [@pcmoor](https://forums.sketchup.com/u/pcmoor)\
**Post date:** [November 21, 2023, 5:40am UTC](https://forums.sketchup.com/t/is-it-possible-to-reference-subcomponent-attributes-with-onclick/248971/2 "2023-11-21T05:40:28Z")

</div>

the components can be on any level, but the onclicks must be on same, the attributes with modified values can be passed

---

<div class="post-metadata">

**Author:** ![Circle](https://avatars.discourse-cdn.com/v4/letter/c/7993a0/32.png) [@Circle](https://forums.sketchup.com/u/Circle)\
**Post date:** [November 21, 2023, 9:58pm UTC](https://forums.sketchup.com/t/is-it-possible-to-reference-subcomponent-attributes-with-onclick/248971/3 "2023-11-21T21:58:21Z")

</div>

Thank you for reply, I found work around by adding variables at component level allow me to change state at a level above .
