会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
专注于 .Net (edobnet)
just do it
博客园
首页
新随笔
联系
订阅
管理
JS等待延时操作,获取相关属性
问题:
当前动态网页内容时,接下去一句取新修改的属性时,可能会取不到值
//
InsertNewRow为插入组件,就是多行录入时,动态增加一新
document.all.EB_REPAIR_PART.insertNewRow(document.all.EB_REPAIR_PARTnewRowNum1.value);
//
rownum这时新插入的行号,新建的行的ID与前面的ID相同,
document.all('ADD_PART_CODE',rownum).focus();
//
这时会出错,用document.all('ADD_PART_CODE').length取得值为undefined
解决方法,
通过setTimeOut延时操作
window.setTimeout(
"
document.all('ADD_PART_CODE',
"
+
rownum
+
"
).focus()
"
,
100
);
posted on
2004-10-19 12:07
edobnet
阅读(
4954
) 评论(
1
)
编辑
收藏
举报
会员力量,点亮园子希望
刷新页面
返回顶部