<?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>Blog::Trapple::Net &#187; DOM</title>
	<atom:link href="http://blog.trapple.net/tag/dom/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.trapple.net</link>
	<description></description>
	<lastBuildDate>Wed, 30 Jun 2010 09:53:29 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.1</generator>
		<item>
		<title>IEでclassの値を取得する場合の注意 &#8211; JavaScript</title>
		<link>http://blog.trapple.net/2006/04/ieclass_javascript/</link>
		<comments>http://blog.trapple.net/2006/04/ieclass_javascript/#comments</comments>
		<pubDate>Fri, 21 Apr 2006 08:02:42 +0000</pubDate>
		<dc:creator>trapple</dc:creator>
				<category><![CDATA[プログラミング]]></category>
		<category><![CDATA[DOM]]></category>

		<guid isPermaLink="false">http://blog.trapple.net/?p=13</guid>
		<description><![CDATA[JavaScriptのDomにおいて、エレメントの属性値を取得するメソッドはgetAttribute(&#8216;属性名&#8217;) &#60;a class=&#8221;foo&#8221; href=&#8221;#&#8221;&#62;bar&#60;/a&#62;なエレメントにおいてclassの値を取得するには、通常obj.getAttribute(&#8216;class&#8217;)でいいのですが、IEは属性値をclassNameにしないととれません var attr = obj.getAttribute(&#8220;class&#8221;);　//IE以外 var attr = obj.getAttribute(&#8220;className&#8221;); //IE 二つまとめると、下記のように書けます。 var attr = obj.getAttribute(&#8220;class&#8221;) &#124;&#124; obj.getAttribute(&#8220;className&#8221;); [関連記事] JavaScript++かも日記 IE の getAttribute / setAttribute: Days on the Moon]]></description>
			<content:encoded><![CDATA[<p>JavaScriptのDomにおいて、エレメントの属性値を取得するメソッドはgetAttribute(&#8216;属性名&#8217;)<br />
&lt;a class=&#8221;foo&#8221; href=&#8221;#&#8221;&gt;bar&lt;/a&gt;なエレメントにおいてclassの値を取得するには、通常obj.getAttribute(&#8216;class&#8217;)でいいのですが、IEは属性値をclassNameにしないととれません</p>
<p class="code">var attr = obj.getAttribute(&#8220;class&#8221;);　//IE以外<br />
var attr = obj.getAttribute(&#8220;className&#8221;); //IE</p>
<p>二つまとめると、下記のように書けます。</p>
<p class="code">var attr = obj.getAttribute(&#8220;class&#8221;) || obj.getAttribute(&#8220;className&#8221;);</p>
<p>[関連記事]<br />
<a href="http://jsgt.org/mt/archives/01/000788.html" target="_blank">JavaScript++かも日記</a><br />
<a href="http://nanto.asablo.jp/blog/2005/10/29/123294" target="_blank">IE の getAttribute / setAttribute: Days on the Moon</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.trapple.net/2006/04/ieclass_javascript/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

