<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>相信明天会更好 &#187; 放置位置</title>
	<atom:link href="http://www.sunnyweiwei2008.cn/tag/%e6%94%be%e7%bd%ae%e4%bd%8d%e7%bd%ae/feed" rel="self" type="application/rss+xml" />
	<link>http://www.sunnyweiwei2008.cn</link>
	<description>Tomorrow will be better</description>
	<lastBuildDate>Thu, 25 Feb 2010 08:20:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>js代码放置的位置</title>
		<link>http://www.sunnyweiwei2008.cn/2008/09/js%e4%bb%a3%e7%a0%81%e6%94%be%e7%bd%ae%e7%9a%84%e4%bd%8d%e7%bd%ae.html</link>
		<comments>http://www.sunnyweiwei2008.cn/2008/09/js%e4%bb%a3%e7%a0%81%e6%94%be%e7%bd%ae%e7%9a%84%e4%bd%8d%e7%bd%ae.html#comments</comments>
		<pubDate>Thu, 11 Sep 2008 02:37:47 +0000</pubDate>
		<dc:creator>sunny</dc:creator>
				<category><![CDATA[javascript]]></category>
		<category><![CDATA[放置位置]]></category>

		<guid isPermaLink="false">http://www.sunnyweiwei.cn/?p=48</guid>
		<description><![CDATA[当把事件处理和页面内的元素绑定起来的时候，要注意的是只有在元素存在的时候才能那么做。如果吧处理脚本放在页面的head区浏览器会报告发生错误，然后拒绝执行代码，因为页面加载是从上到下的，当执行js代码时，里面调用的body内生命的div名称或者其他的元素还没有被加载，所以出现错误在所难免。 最直接的方法是把代码放在load事件处理中，因为load事件只有在整个页面已经完全载入的时候才会被激发。例如： JavaScript语言: window.onload=init; function init() { var contentDiv=document.getElementById(&#8216;content&#8217;); &#8230;.. } 不过load事件在一个页面中只能使用一次。]]></description>
			<content:encoded><![CDATA[<p>当把事件处理和页面内的元素绑定起来的时候，要注意的是只有在元素存在的时候才能那么做。如果吧处理脚本放在页面的head区浏览器会报告发生错误，然后拒绝执行代码，因为页面加载是从上到下的，当执行js代码时，里面调用的body内生命的div名称或者其他的元素还没有被加载，所以出现错误在所难免。</p>
<p>最直接的方法是把代码放在load事件处理中，因为load事件只有在整个页面已经完全载入的时候才会被激发。例如：</p>
<div style="background: #fdfdfd none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"><span style="text-decoration: underline;">JavaScript语言</span>:</div>
<div class="source" style="font-family: ">window.onload=init;<br />
<span style="font-weight: bold; color: #000080;">function</span> init()<br />
{<br />
<span style="font-weight: bold; color: #000080;">var</span> contentDiv=document.getElementById(<span style="color: #0000ff;">&#8216;content&#8217;</span>);<br />
&#8230;..<br />
}</div>
<p>不过load事件在一个页面中只能使用一次。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sunnyweiwei2008.cn/2008/09/js%e4%bb%a3%e7%a0%81%e6%94%be%e7%bd%ae%e7%9a%84%e4%bd%8d%e7%bd%ae.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

