Ajax获取的html标签,js得不到,该怎么解决

Ajax获取的html标签,js得不到
通过Ajax,把checkbox标签写入div的innerHTML,当我用js调用
var oLi=document.getElementById('tj1').getElementsByTagName('checkbox');
 alert(oLi.length);
显示的为0;我想应该是Ajax的写入的值无法得到,该怎么解决?
------解决方案--------------------
.getElementsByTagName('input');
或者
.getElementsByName('inputName');
哪里有checkbox这个标签啊