私は、フォームの作成/検証を容易にするための小さなjavascriptライブラリを作成しています。これは主にjavascriptでうまくいく言い訳です。私は、フォーム要素の作成のためにユーザー入力を取り込む方法について議論しています。ハッシュと特定のパラメータ
私は2つのアプローチを検討しています。 1つはID、ラベル、値などのあらかじめ決められたいくつかのパラメータを取ることです
もう1つは、フォーム要素に直接プロパティを書き込むために使用される単一オブジェクトを取り込むことです。たとえば、IDラベルと値を渡したい場合は、単に{id: 'my_id'、ラベル: 'my_label'、値: 'my_value}を渡します。
3番目のオプションは、 label、options optionsは、私が上で説明したことをするオブジェクトです。
今はオブジェクトを渡すのが最も柔軟なようですが、これに深刻な欠点があるのだろうかと思います。私はこれを、ほとんどのJavaScriptユーザーにとって使いやすいものにしたいと思います。 これを行う最善の方法についてのご意見はありますか?