# How to get DOM elements and change onClick functionality

**URL:** https://meta.discourse.org/t/how-to-get-dom-elements-and-change-onclick-functionality/238786
**Category:** Development
**Created:** [September 12, 2022, 2:47pm UTC](https://meta.discourse.org/t/how-to-get-dom-elements-and-change-onclick-functionality/238786 "2022-09-12T14:47:48Z")
**Posts on this page:** 1
**Showing post:** 2

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [September 12, 2022, 2:49pm UTC](https://meta.discourse.org/t/how-to-get-dom-elements-and-change-onclick-functionality/238786/2 "2022-09-12T14:49:58Z")

</div>

Discourse is a full EmberJS application, so you can’t query/manipulate elements like if it was a server rendered plain HTML website.

In order to customize the web app you can follow the guidelines at

[Developer’s guide to Discourse Themes](https://meta.discourse.org/t/developer-s-guide-to-discourse-themes/93648)

---

_[View the full topic](https://meta.discourse.org/t/how-to-get-dom-elements-and-change-onclick-functionality/238786)._
