CODE
var element1 = document.createElement('input');
element1.setAttribute('type', 'text');
element1.setAttribute('name', "pole_tekstowe");
element1.setAttribute('size', 40);
document.getElementById("pole").appendChild(element1);
<script> var names = new Array('opcja1', 'opcja2', 'opcja3'); var values = new Array(1, 2, 3); var select1 = document.createElement('select'); select1.setAttribute('name', "pole_select"); for(var i=0; i < names.length; i++) { var tmp = document.createElement('option'); tmp.appendChild(document.createTextNode(names[i])); tmp.value = values[i]; select1.appendChild(tmp); } //document.getElementById('pole').appendChild(select1); document.body.appendChild(select1); </script>