首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

window.document.form有关问题

2013-11-27 
window.document.form问题碰到个问题 今天代码运行的时候JS 中的window.document.form1.elements.length中

window.document.form问题
碰到个问题 今天代码运行的时候
JS 中的  window.document.form1.elements.length  中出现空对象的错误提示window.document.form1 的值取不到
我把代码改成window.document.forms['form1'].elements.length就可以。。好神奇。有碰到过的么?
求如何解决。。。。。

目测网速问题
没加载出来
[解决办法]


笨方法
1.检测js方法
2.检测js获取的页面元素是否存在
3.新作个页面把上面代码放上去试试
[解决办法]
检查window.document.form1这个属性是否已经存在过了,出现了2个form1的情况下,就有可能找到了其它的,于是出错。
[解决办法]
现在好了没window.document.form有关问题
[解决办法]
window.document.form1这种好像只有IE支持(忘了)
你没看asp.net生成的html中选定form都是用window.document.forms[0]吗?这也正是webform中为什么只能有一个runat=server的form
[解决办法]
 window.document.form1是在何时执行的?你确定是window.onload事件里或后面的按钮里调用的吗?直接写在外部很可能那个form1还未初始化好

热点排行