<script src="Js/CheckForm.js" defer="ture"> </script>
在有 defer="ture" 情况下, document.getElementById("xxx").value 能获取到,在 FF 浏览器 下报错 找不到对象。
而没有 defer="ture" IE,FF 均找不到 对象
在有 defer="ture" 情况下, document.getElementById("xxx").value 能获取到,在 FF 浏览器 下报错 找不到对象。
而没有 defer="ture" IE,FF 均找不到 对象
所有子框架的处理程序之后调用。
onUnload()
应该是和defer有关
alert(typeof bb);
能出来什么?还是在document.getElementById("xxx")就会提示找不到对象
我使用的这个东西
是在 onblure 事件中使用的
并非在 加载 过程中 获取
我使用的这个东西
是在 onblure 事件中使用的
并非在 加载 过程中 获取
先把
document.getElementById("xxx")这个给alert出来看看是什么?
比如HTML中类似 id=" xxx" 这样的情况。
这时的ID是 " xxx" 而不是 "xxx",楼主最好还是把代码帖出来,
否则很难猜问题是什么。
<input type="hidden" id="1" value="1" />
我要根据value来获取这个hidden,该如何去做
因为id是没规律的 且在页面中有多个这种hidden 在函数中是循环去取的
而且id不能更改了
请教下该如何去获取
document.all(value的值)试过了 取不出来
document.getElementByName也不行
对js属于门外汗 有高手指点下没
邮箱:[email protected]
谢谢了~~~~~~~
造成JAVASCRIPT无法执行。
看看浏览器的错误提示。
或者在事件中处理函数之前加入一条alert();确认JAVASCRIPT确实能够被运行。
我今天把 focus(); 都去掉后,就明显不 占用CPU了!而且执行起来也畅顺多了。
把它改成 setTimeout( "xx.focus();", 10 );试试.楼主getElementById的问题解决了吗?