createElement生成的对象,用什么方法取得?

wangxiaomax 2006-05-30 03:22:22
在一个层里,
<div id="searchlayer" style="height:150;overflow:auto">
我用createElement动态生成下拉框,文本框。我现在下拉框里有事件,通过document.getElementById想取得文本框对象,但是取不到。因为是动态生成的,页面可能认为就没有。请问应该怎么写,取得此对象?多谢了。
...全文
171 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
vincentmax 2006-05-30
  • 打赏
  • 举报
回复
做法就是在生成的时候给个句柄,就是类似于:
var aa=document.createElement("input");
这样,你需要的时候,就可以使用这个句柄来操作你动态生成的对象了。
meizz 2006-05-30
  • 打赏
  • 举报
回复
var d = document.createElement("DIV"); //這個變量 d 就是你這個生成的對象呀,不管這個對象有沒有插入到網頁當中去。

87,904

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧