# 【フォームブリッジ】フォーム内にボタン作成

**URL:** https://community.cybozu.dev/t/topic/5547
**Category:** kintone 開発相談
**Created:** [2021 年 12 月 10 日午前 4:45 UTC](https://community.cybozu.dev/t/topic/5547 "2021-12-10T04:45:43Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![Legacy\_Account1192](https://avatars.discourse-cdn.com/v4/letter/l/c5a1d2/32.png) [@Legacy\_Account1192](https://community.cybozu.dev/u/Legacy_Account1192)
#### Post date: [2021 年 12 月 10 日午前 4:45 UTC](https://community.cybozu.dev/t/topic/5547/1 "2021-12-10T04:45:43Z")

</div>

フォームブリッジのフォーム内に、kintoneのスペースフィールドを使い、document.createElement(‘button’)のようにボタンを作成することは可能でしょうか？

ラベルフィールドを使ってできないか試していますが、kintoneとは違うためどうやれば作れるのかがわからず、止まってしまっています。

標準機能でもカスタマイズでも、ボタンをフォーム内に配置することは可能でしょうか？

ご教授お願いいたします。

---

<div class="post-metadata">

### Author: ![Legacy\_Account1224](https://avatars.discourse-cdn.com/v4/letter/l/ecc23a/32.png) [@Legacy\_Account1224](https://community.cybozu.dev/u/Legacy_Account1224)
#### Post date: [2021 年 12 月 10 日午前 6:47 UTC](https://community.cybozu.dev/t/topic/5547/2 "2021-12-10T06:47:04Z")

</div>

一般的な書き方なのか分かりませんが、ラベルフィールド（label）を設置し、そこにボタン（button）を表示。ボタンがクリックされたらテキストフィールド（text）へ値を書き込むという動きを下記で実現できます。jQueryを一緒に読み込んでおいてください。

```
(function() {
"use strict";

 //https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js
 $(document).ready(function() {
  $("#button").click(function() {
   var employeeName = fb.getElementByCode('text');
   employeeName.getElementsByTagName('input')[0].value = 'Hello';
  });
 });

 fb.events.form.mounted = [function(state){
  fb.getElementByCode('label').innerHTML = '<button id="button">Click</button>';
  return state;
 }];

})();

```

---

<div class="post-metadata">

### Author: ![Legacy\_Account1192](https://avatars.discourse-cdn.com/v4/letter/l/c5a1d2/32.png) [@Legacy\_Account1192](https://community.cybozu.dev/u/Legacy_Account1192)
#### Post date: [2021 年 12 月 10 日午前 7:20 UTC](https://community.cybozu.dev/t/topic/5547/3 "2021-12-10T07:20:23Z")

</div>

Shigaさん

ご教授頂きありがとうございます。

ボタンを作成することができました。

フォームブリッジではラベルフィールドのinnerHTMLでidを作成すればよいのですね！！

onclickの処理で色々と書いてみようと思います。

ありがとうございました。

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/flex015/uploads/cybozu/original/1X/d5c841c3c5a6cb66eed514001c1b45147c9e1f4f.png) [@system](https://community.cybozu.dev/u/system)
#### Post date: [2024 年 8 月 22 日午前 6:21 UTC](https://community.cybozu.dev/t/topic/5547/4 "2024-08-22T06:21:17Z")

</div>

このトピックはベストアンサーに選ばれた返信から 3 日が経過したので自動的にクローズされました。新たに返信することはできません。
