# Where can we place buttons in kintone?

**URL:** <https://forum.kintone.dev/t/where-can-we-place-buttons-in-kintone/27>\
**Category:** General\
**Created:** [February 16, 2017, 8:04am UTC](https://forum.kintone.dev/t/where-can-we-place-buttons-in-kintone/27 "2017-02-16T08:04:52Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![legacy\_user](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.kintone.dev/legacy_user/32/25_2.png) [@legacy\_user](https://forum.kintone.dev/u/legacy_user)\
**Post date:** [February 16, 2017, 8:04am UTC](https://forum.kintone.dev/t/where-can-we-place-buttons-in-kintone/27/1 "2017-02-16T08:04:52Z")

</div>

I was just reading through the Tips on placing buttons onto kintone on these articles  
[Add Buttons (Record List)](https://forum.kintone.dev/hc/en-us/articles/213149437)  
[Add Buttons (Record Details)](https://forum.kintone.dev/hc/en-us/articles/212494708/)

Are these the only areas we can place buttons?(the record list header, record details header and record details space field)  
I know I could forecefully place a button somewhere, like next to the record title if I retrieve it’s element, but I understand that it’s not recommended since the class name of that element could change on an update.

&nbsp;

---

<div class="post-metadata">

**Author:** ![legacy\_user](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.kintone.dev/legacy_user/32/25_2.png) [@legacy\_user](https://forum.kintone.dev/u/legacy_user)\
**Post date:** [February 16, 2017, 5:53pm UTC](https://forum.kintone.dev/t/where-can-we-place-buttons-in-kintone/27/2 "2017-02-16T17:53:38Z")

</div>

Hello Akira,

It’s pretty much what you mentioned. It’s not recommended to use elements other than the one provided by kintone.

Including the one you already stated, the following is the overall list of the kintone element that you can place buttons: (For details on its exact location, go to the link provided below)

Record - [https://developer.kintone.io/hc/en-us/articles/213148957/](https://developer.kintone.io/hc/en-us/articles/213148957/)  
&nbsp;Header (kintone.app.record.getHeaderMenuSpaceElement)  
&nbsp;Space Element (kintone.app.record.getSpaceElement)  
&nbsp;Mobile Header (kintone.mobile.app.getHeaderSpaceElement)

Record List - [https://developer.kintone.io/hc/en-us/articles/213148937/](https://developer.kintone.io/hc/en-us/articles/213148937/)  
&nbsp;Header Menu (kintone.app.getHeaderMenuSpaceElement)  
&nbsp;Header (kintone.app.getHeaderSpaceElement)  
&nbsp;Mobile Header (kintone.mobile.app.getHeaderSpaceElement)

&nbsp;

---

<div class="post-metadata">

**Author:** ![legacy\_user](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.kintone.dev/legacy_user/32/25_2.png) [@legacy\_user](https://forum.kintone.dev/u/legacy_user)\
**Post date:** [February 17, 2017, 2:50am UTC](https://forum.kintone.dev/t/where-can-we-place-buttons-in-kintone/27/3 "2017-02-17T02:50:41Z")

</div>

Thanks for the confirmation! I knew I was missing something, and it was probably the element I could get with kintone.app.getHeaderSpaceElement .

Understood about the mobile as well. I didn’t realise I would need to set a different function for the mobile…but come to think about it, makes sense.

Thanks a lot!
