2017-01-19 14 views
-1

私はhtmlではなくjsでフォームをビルドすることを考えています。 私は1つの解決策を見つけましたalpaca.js - http://www.alpacajs.org/ 他の解決策はありますか?どちらがベストですか? jsでビルドフォームをお勧めしますか?HTMLの代わりにjsで書かれたフォーム

+0

のあなたの体に追加して試してみてください以下に示す はあなたの参照のためのシンプルなものです。 – Quentin

+0

"jsでビルドフォームをお勧めしますか?" - 意見を求める質問がトピック外です – Quentin

答えて

-1

javascriptでフォーム要素を動的に追加できます。 ライブラリ勧告を求める質問がオフトピックですが、このHTML

<script type="text/javascript"> 
     var f = document.createElement("form"); 
     f.setAttribute('method',"post"); 
     f.setAttribute('action',"submit.php"); 

     var i = document.createElement("input"); 
     i.setAttribute('type',"text"); 
     i.setAttribute('name',"username"); 

     var j = document.createElement("input"); 
     j.setAttribute('type',"password"); 
     j.setAttribute('name',"username"); 

     var s = document.createElement("input"); 

     s.setAttribute('type',"submit"); 
     s.setAttribute('value',"Submit"); 

     f.appendChild(i); 
     f.appendChild(j); 
     f.appendChild(s); 

     document.getElementsByTagName('body')[0].appendChild(f); 
    </script> 
関連する問題