原因很简单,html都没有加载,怎么能获取到呢?
但是,如果是特效的话,似乎还是放head区域比较好的!
2。防止表单的重复提交:
<form name="form1" method="post" action="" onSubmit='submitonce(this)'>
........
function submitonce(theform) {
if (document.all||document.getElementById) {
for (i=0;i<theform.length;i++) {
var tempobj=theform.elements[i];
if(tempobj.type.toLowerCase()=="submit" || tempobj.type.toLowerCase()=="reset") tempobj.disabled=true;
}
}
}
3.关于浮动代码和 documentElement / body
常常有人提问,为什么 漂浮广告 / 对联代码 在 xHTML 1.1 DTD 文件头 / FF 下不能使用
这是因为,按照标准来说,我们看到的窗体的滚动条不应该是 body 的,而是 HTML 的(也就是 document.documentElement 对象)
所以,解决办法是,把以前不标准的代码中, document.body.scrollTop 或者类似的代码变换为 document.documentElement.scrollTop
4.让图片支持缩小放大
<script language="JavaScript">
<!--
//改变图片大小
function resizepic(thispic)
{
if(thispic.width>700) thispic.width=700;
}
//无级缩放图片大小
function bbimg(o)
{
var zoom=parseInt(o.style.zoom, 10)||100;
zoom+=event.wheelDelta/12;
if (zoom>0) o.style.zoom=zoom+'%';
return false;
}
-->
</script>
<P align=center><IMG onmousewheel="return bbimg(this)" height=341
src="http://bbs.blueidea.com/images/blue/logo.gif"
onload=javascript:resizepic(this) border=0></P>
如果你的邮件地址是 该E-mail地址已受到防止垃圾邮件机器人的保护,您必须启用浏览器的Java Script才能看到。 ,那么你可以利用JavaScript编写一段小小的程序:
<a href="javascript:navigate('mai' + 'lto:' + 'abc' + '@' + 'mail.com')">给我发信</a>
这样可以巧妙地隐藏你的邮件地址,而且在点击链接的时候弹出Outlook的功能却没有丝毫减少。





