纠结人的问题,document.createElement("div")后却不能获取 var tdiv=document.createElement("div"); tdiv.id="myhd"; var ipt=document.getElementById("myhd"); alert(ipt) //打印出来的是null,为什么 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script type="text/javascript"> var tdiv = document.createElement("div"); tdiv.id = "myhd"; var ipt = document.getElementById("myhd"); alert(tdiv); document.body.appendChild(tdiv); alert(tdiv);</script> lz是没有把这个element append 到 document里 所有是null而你append到了body里面 所以能打印出来~ 楼主,这样来处理就可以了; var tdiv= document.createElement("div"); //给当前的DIV 添加id为moveid movediv.setAttribute("id", "myhd"); //添加到body里面 document.body.appendChild(tdiv);//然后就可以操作这个div了 document.getElementById("myhd").value=1; alert(document.getElementById("myhd").value) 关于DHTMLXTREE的动态加载问题 iframt access parent dom 求 javascript 编写的 md5 算法,要支持中文编码。 测试模块可用性的疑问 有直接提取网页内容上传的IE辅助工具吗? 想问个问题 在form外边放div引起余白 如何解决?急急急.... 如何获取TD里的select选中值 高分求助!!急急急!小弟是菜鸟,请各位前辈多多指教!谢谢! 用JavaScript验证表单安全吗? 在js中写<body>的事件的时候,总是提示:尚未实现 xml文件中可以内嵌表格吗?怎么写啊
var tdiv = document.createElement("div");
tdiv.id = "myhd";
var ipt = document.getElementById("myhd");
alert(tdiv);
document.body.appendChild(tdiv);
alert(tdiv);
</script>
而你append到了body里面 所以能打印出来~
var tdiv= document.createElement("div");
//给当前的DIV 添加id为moveid
movediv.setAttribute("id", "myhd");
//添加到body里面
document.body.appendChild(tdiv);//然后就可以操作这个div了
document.getElementById("myhd").value=1;
alert(document.getElementById("myhd").value)