1. ホーム
  2. javascript

[解決済み] type=textの入力を無効にするには?

2022-03-10 07:09:41

質問

の入力フィールドに書き込まないようにしたい。 text できればJavaScriptで。 この入力フィールドは、データベースから入力されます。そのため、ユーザーがその値を変更できないようにしたいのです。

どのように解決するのですか?

ページがレンダリングされるときにこれが分かっている場合、それはデータベースに値があるためだと思われますが、JavaScriptの代わりにレンダリング時にこれを無効にするのがよいでしょう。 そのためには、単に readonly 属性(または disabled を、フォーム送信からも削除したい場合は <input> このように

<input type="text" disabled="disabled" />
//or...
<input type="text" readonly="readonly" />