# フィールドのreadonly設定について

**URL:** <https://community.cybozu.dev/t/topic/2284>\
**Category:** kintone 開発相談\
**Created:** [2015 年 11 月 18 日午前 8:19 UTC](https://community.cybozu.dev/t/topic/2284 "2015-11-18T08:19:39Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Legacy\_Account112](https://avatars.discourse-cdn.com/v4/letter/l/ac91a4/32.png) [@Legacy\_Account112](https://community.cybozu.dev/u/Legacy_Account112)\
**Post date:** [2015 年 11 月 18 日午前 8:19 UTC](https://community.cybozu.dev/t/topic/2284/1 "2015-11-18T08:19:39Z")

</div>

フォームのフィールドに対して、readonlyの設定をすることは出来るのでしょうか？

下記ページを参考にして、disabledをreadonlyに変更してみましたが、普通に入力できてしまいました。  
[https://cybozudev.zendesk.com/hc/ja/articles/200306919-%E3%83%95%E3%82%A3%E3%83%BC%E3%83%AB%E3%83%89%E3%81%AE%E5%85%A5%E5%8A%9B%E4%B8%8D%E5%8F%AF%E3%82%92%E3%83%9C%E3%82%BF%E3%83%B3%E3%81%A7%E5%AE%8C%E5%85%A8%E5%88%B6%E5%BE%A1-](https://cybozudev.zendesk.com/hc/ja/articles/200306919-%E3%83%95%E3%82%A3%E3%83%BC%E3%83%AB%E3%83%89%E3%81%AE%E5%85%A5%E5%8A%9B%E4%B8%8D%E5%8F%AF%E3%82%92%E3%83%9C%E3%82%BF%E3%83%B3%E3%81%A7%E5%AE%8C%E5%85%A8%E5%88%B6%E5%BE%A1-)

---

<div class="post-metadata">

**Author:** ![Legacy\_Account63](https://avatars.discourse-cdn.com/v4/letter/l/6de8d8/32.png) [@Legacy\_Account63](https://community.cybozu.dev/u/Legacy_Account63)\
**Post date:** [2015 年 11 月 18 日午前 9:00 UTC](https://community.cybozu.dev/t/topic/2284/2 "2015-11-18T09:00:11Z")

</div>

できます。

- 方法. 1 JavaScriptでの修正は上記のtipsの通りに作成すれば動作します。 \> record[‘文字列\__1行_’][‘disabled’] = false;

のように、 falseかtrueの指定のみとなります。  
（現在動作しない原因はコードやエラー内容を確認しなければ厳密にはお応えできかねます）

- 方法.2 kintoneの設定から行う。 JavaScriptを利用せずとも、フィールドには権限をつけることができますので、こちらでもためしてみるといいかもしれません。[https://help.cybozu.com/ja/k/user/field\_rights.html](https://help.cybozu.com/ja/k/user/field_rights.html)

上記使い分けですが、動的に制御したいかどうかで検討してください。

チェックボックスの値などに応じて、動的にフィールドの編集権限を操作したい場合はJavaScriptでのカスタマイズを利用し、  
権限が常に一定（静的）ならば、kintoneの設定で変更したほうがよいでしょう。

---

<div class="post-metadata">

**Author:** ![Legacy\_Account112](https://avatars.discourse-cdn.com/v4/letter/l/ac91a4/32.png) [@Legacy\_Account112](https://community.cybozu.dev/u/Legacy_Account112)\
**Post date:** [2015 年 11 月 18 日午前 9:07 UTC](https://community.cybozu.dev/t/topic/2284/3 "2015-11-18T09:07:45Z")

</div>

なるほど、フォームの編集ではなくアクセス権で設定できたのですね。

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

---

<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:** [2025 年 5 月 8 日午前 6:17 UTC](https://community.cybozu.dev/t/topic/2284/4 "2025-05-08T06:17:05Z")

</div>

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