この JQuery を使用していくつかの要素を作成します。
var form = $(document.createElement("form"));
form.prop({"action":"/DoSomething", "method": "POST"});
var input = $(document.createElement("input"));
input.prop({"type": "image", "src": "someUrl.png"});
form.append(input);
私は今、そのすべてによって生成されたhtml文字列全体を取得したいと考えています:
<form action="/DoSomething" method="POST"><input type="image" src="someUrl.Png" /></form>
他のJavascript関数を介して渡すことができるように!
ただし、form.html()
明らかにこれを行うだけです:
<input type="image" src="someUrl.Png" />
では、どのようにしてすべての html を取得するのでしょうか?
編集
ええ、これは重複していることがわかります。最初に書いたとき、何を達成しようとしているのか、少なくとも達成しようとしていることに付けられた名前がわかりませんでした。