以下代碼的輸出會生成一行文本,然後生成文本下方的按鈕。
如何將按鈕放置在文本旁邊?將元素添加到div時添加了換行符
var count = document.createTextNode('My text: ');
document.getElementById('container').appendChild(count);
var f = document.createElement('form');
f.setAttribute('method','POST');
f.setAttribute('action','test');
var text = document.createElement('input');
text.setAttribute('type','hidden');
text.setAttribute('name','text');
text.value = 'Hey! - hidden value';
var s = document.createElement('input'); //input element, Submit button
s.setAttribute('type','submit');
s.setAttribute('value','Hey!');
f.appendChild(text);
f.appendChild(s);
document.getElementById('container').appendChild(f);
s.onclick=function(){
f.submit();
};
的jsfiddle:http://jsfiddle.net/bobbyrne01/hk0annoq/
+1用於提示正確的語義。 – arielnmz 2014-10-10 12:50:50