input = document.createElement('INPUT'); input.type = 'radio'; input.checked = true; document.body.appendChild(input);
不能得到我期望的效果: ,而只能得到: 。
而要得到我期望的效果,需要混合DHTML和DOM两种方式就是说我必须在sTag里就构建好的属性,使用如下代码: var input = document.createElement('<INPUT checked>'); input.type = 'checkbox'; document.body.appendChild(input);
input = document.createElement('<INPUT checked>'); input.type = 'radio'; document.body.appendChild(input);
类似的,如果需要在创建的元素中支持js脚本调用,只需要采用类似以下的方法:
var input_4 = document.createElement("<input name='button' onclick='hide(\"para"+show_int+"\");'>");
posted on 2006-09-15 15:25 天涯孤客 阅读(121) 评论(0) 编辑 收藏