JavaScript を使用してフォームを作成し、配置しようとしています。次のコードを使用します。
var f = document.createElement("form");
f.setAttribute('method',"post");
f.setAttribute('action',"submit.php");
// Position form
f.setAttribute('offsetTop',offsetTop);
f.setAttribute('offsetLeft',parseInt(offsetLeft)+parseInt(imageWidth));
document.getElementsByTagName('body')[0].appendChild(f);
しかし、Firebug を使用して DOM を調べると、フォームの位置は、フォームの配置呼び出しをまったく使用していない場合と同じです。つまり、画像である最後の要素の下にあります。