162

無効になっているフォームフィールドでデータを送信できるようにする方法(属性フラグなどを使用)はありますか?

または、それが不可能な場合は、フィールドを非表示にせずに、cssまたは無効以外の属性で編集できないようにする方法はありますか?

現時点での私の特別なケースは、フォームに表示される必要があるデータセットの識別子です(編集不可)-より良い解決策がない場合は、無効なフィールドに加えて非表示のフィールドを使用して、実際のフィールドを保持すると思います無効にされた値が表示されます。

4

4 に答える 4

2

以下の属性で読み取り専用を使用することもできます -

readonly onclick='return false;'

これは、読み取り専用のみを使用すると、ラジオ ボタンが編集可能になるためです。この状況を回避するために、上記の組み合わせで readonly を使用できます。編集を制限し、要素の値もフォーム送信中に渡されます。

于 2018-07-20T11:24:45.580 に答える