ユーザーがラベル付きフォーム入力オブジェクトを挿入できるようにするWebページがあります。彼らが新しいオブジェクトを追加すると、自動的に2列のテーブルに追加されます。左側の列はラベルで、右側はフォームコントロールです。ユーザーがウェブページのレイアウトを変更できるようにする
ユーザーにページのレイアウト方法をより詳細に制御したいと考えています。私はこれを達成するのに役立つ例、パターン、提案があるかどうか疑問に思っていました。私が見つけた唯一の例は、さまざまなレイアウトテンプレートを選択し、そのページ上でレイアウトと順序に従ってポートレットを配置できるLiferayです。
更新:
私は彼らが設計したレイアウトを維持したいと思います。
すでにフォーム自体が保持されています。 HTMLは永続化されず、フォームが要求されたときに即座に生成されます。フォームのレイアウトも変わらないようにしたいと思います。
私はあまりにも詳細を探していません。主な考えと提案。
は、これを行うための最も簡単で安全な方法は、jQueryのか、別のJavaScriptライブラリを経由してだろう、あなたに
ユーザーにHTML要素を挿入できるように余裕を持たせると(Javascriptが最も危険です)、多くのセキュリティリスクが発生する可能性があります。 – stillstanding
HTMLを直接挿入することはできません。彼らは 'タイプ'の定義済みリストから選択することができます。すべてのHTMLはサーバー側で生成されます。 – Allan
@ user119179以下の回答を受け入れることを忘れないでください。 – JakeParis