<script>
function cc2()
{
var s = document.createElement('<option>');
s.innerText='text';
s.value='value';
document.getElementById('aa2').options.appendChild(s);
}
</script>
<SELECT id="aa2"></SELECT>
<button οnclick="cc2()">add44</button>
function cc()
{
var s = document.all.selectItem;
selectItem.options[selectItem.options.length] = new Option("this is a test","a");
}
<SELECT id=aa></SELECT>
<button οnclick="cc()">add</button>
function Dom()
{
var textControl=document.createElement("input");
textControl.setAttribute("type","text");
textControl.setAttribute("name","txtDom");
textControl.setAttribute("runat","server");
document.getElementById("Show").appendChild(textControl);
}
<div id="Show">
<input type="button" name="btnCreateText" runat="server" value="CreateControl" οnclick="Dom();" />
</div>