关于html的onload()
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title> New Document </title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> </head> <script language=JavaScript> function date() { var myweek; var today=new Date(); var mydate= tDate(); var myyear= tYear(); var mymonth=( tMonth()+1); var myhour= tHours(); var mymin= tMinutes(); var mysec= tSeconds(); switch( tDay()) { case 0: myweek="星期日"; break; case 1: myweek="星期一"; break; case 2: myweek="星期二"; break; case 3: myweek="星期三"; break; case 4: myweek="星期四"; break; case 5: myweek="星期五"; break; case 6: myweek="星期六"; break; } document.write("现在是:"+myyear+"年"+mymonth+"月"+mydate+"日"+myweek+"<br>"); document.write("现在时间:"+myhour+":"+mymin+":"+mysec); } </script> </head> <body onload="date()"> <a href=" " target="_blank">笃行天下</a> </body> </html> 如上代码,载入date()函数后,<a></a>之间的内容为何就不显示了呢?
document.write是向整个document里写数据,也就是,你页面加载完成后onload执行时整个document只会显示日期. 你可以新建个标签如然后将 document.write("现在是:"+myyear+"年"+mymonth+"月"+mydate+"日"+myweek+"
"); document.write("现在时间:"+myhour+":"+mymin+":"+mysec); 改为 ElementById('date').innerHTML="现在是:"+myyear+"年"+mymonth+"月"+mydate+"日"+myweek+"
"+"现在时间:"+myhour+":"+mymin+":"+mysec; 在你新建的标签里写入时间.
答:你可以直接在页面开始的时候调用,不要注册什么onload事件 , 网页加载是从上往下加载的。详情>>
答:哪那么麻烦 会dreamweaver/frontpage就可以了 3D,clowdrow我两年都没用过了详情>>
答:做漂亮是网页方面的问题了 要是做动态的话要会程序懂语言才好写 动态的网站的话就是具有一定的交互功能 可以让网友与站点管理人员进行一定程度的交流的 比如会员系统产...详情>>