<?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>Calcifer &#187; javascript</title>
	<atom:link href="http://blog.calcifer.com.ar/tag/javascript/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.calcifer.com.ar</link>
	<description></description>
	<lastBuildDate>Sat, 02 Oct 2010 05:32:38 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Javascript no intrusivo</title>
		<link>http://blog.calcifer.com.ar/2007/07/javascript-no-intrusivo/</link>
		<comments>http://blog.calcifer.com.ar/2007/07/javascript-no-intrusivo/#comments</comments>
		<pubDate>Tue, 17 Jul 2007 19:10:21 +0000</pubDate>
		<dc:creator>lvidarte</dc:creator>
				<category><![CDATA[None]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[xhtml]]></category>

		<guid isPermaLink="false">http://blog.calcifer.com.ar/2007/07/17/javascript-no-intrusivo/</guid>
		<description><![CDATA[Forma de usar Javascript fuera del flujo HTML:
123456789101112&#60;head&#62;
&#160; &#60;script type=&#34;text/javascript&#34;&#62;
&#160; &#160; window.onload = function&#40;&#41; &#123;
&#160; &#160; &#160; var reloj = document.getElementById&#40;&#34;reloj&#34;&#41;;
&#160; &#160; &#160; var fecha = &#40;new Date&#40;&#41;&#41;.toLocaleString&#40;&#41;;
&#160; &#160; &#160; reloj.innerHTML = fecha;
&#160; &#160; &#125;
&#160; &#60;/script&#62;
&#60;/head&#62;
&#60;body&#62;
&#160; &#60;div id=&#34;reloj&#34;&#62;No te puedo mostrar la hora&#60;/div&#62;
&#60;/body&#62;
]]></description>
			<content:encoded><![CDATA[<p>Forma de usar Javascript fuera del flujo HTML:</p>
<div class="codecolorer-container javascript " style="overflow:auto;white-space:nowrap;width:435px"><table cellspacing="0" cellpadding="0"><tbody><tr><td class="line-numbers"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br /></div></td><td><div class="javascript codecolorer" style="font-family:Monaco,Lucida Console,monospace">&lt;head&gt;<br />
&nbsp; <span class="sy0">&lt;</span>script type<span class="sy0">=</span><span class="st0">&quot;text/javascript&quot;</span><span class="sy0">&gt;</span><br />
&nbsp; &nbsp; window.<span class="kw3">onload</span> <span class="sy0">=</span> <span class="kw2">function</span><span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span><br />
&nbsp; &nbsp; &nbsp; <span class="kw2">var</span> reloj <span class="sy0">=</span> document.<span class="me1">getElementById</span><span class="br0">&#40;</span><span class="st0">&quot;reloj&quot;</span><span class="br0">&#41;</span><span class="sy0">;</span><br />
&nbsp; &nbsp; &nbsp; <span class="kw2">var</span> fecha <span class="sy0">=</span> <span class="br0">&#40;</span><span class="kw2">new</span> Date<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span>.<span class="me1">toLocaleString</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span><br />
&nbsp; &nbsp; &nbsp; reloj.<span class="me1">innerHTML</span> <span class="sy0">=</span> fecha<span class="sy0">;</span><br />
&nbsp; &nbsp; <span class="br0">&#125;</span><br />
&nbsp; <span class="sy0">&lt;/</span>script<span class="sy0">&gt;</span><br />
&lt;/head&gt;<br />
&lt;body&gt;<br />
&nbsp; &lt;div id=&quot;reloj&quot;&gt;No te puedo mostrar la hora&lt;/div&gt;<br />
&lt;/body&gt;</div></td></tr></tbody></table></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.calcifer.com.ar/2007/07/javascript-no-intrusivo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Documentación oficial de Prototype</title>
		<link>http://blog.calcifer.com.ar/2007/02/documentacion-oficial-de-prototype/</link>
		<comments>http://blog.calcifer.com.ar/2007/02/documentacion-oficial-de-prototype/#comments</comments>
		<pubDate>Tue, 06 Feb 2007 01:24:41 +0000</pubDate>
		<dc:creator>lvidarte</dc:creator>
				<category><![CDATA[None]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[My stuff]]></category>

		<guid isPermaLink="false">http://blog.calcifer.com.ar/2007/02/05/documentacion-oficial-de-prototype/</guid>
		<description><![CDATA[Finalmente, los desarrolladores del famoso framework de JavaScript crearon un sitio con su documentación:
http://prototypejs.org/api
También existe una sección de tutoriales y tips.
Otro buen tutorial:  Developer Notes for prototype.js
]]></description>
			<content:encoded><![CDATA[<p>Finalmente, los desarrolladores del famoso framework de JavaScript crearon un sitio con su documentación:<br />
<a href="http://prototypejs.org/api" title="Prototype: Documentación oficial" class="linkexternal">http://prototypejs.org/api</a></p>
<p>También existe una <a href="http://prototypejs.org/learn" title="Prototype: sección de tutoriales y tips" class="linkexternal">sección de tutoriales y tips</a>.</p>
<p>Otro buen tutorial:  <a href="http://www.sergiopereira.com/articles/prototype.js.html" class="linkexternal">Developer Notes for prototype.js</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.calcifer.com.ar/2007/02/documentacion-oficial-de-prototype/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Función capitalize</title>
		<link>http://blog.calcifer.com.ar/2006/08/funcion-capitalize/</link>
		<comments>http://blog.calcifer.com.ar/2006/08/funcion-capitalize/#comments</comments>
		<pubDate>Sat, 26 Aug 2006 14:31:50 +0000</pubDate>
		<dc:creator>lvidarte</dc:creator>
				<category><![CDATA[None]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[regex]]></category>
		<category><![CDATA[snippets]]></category>

		<guid isPermaLink="false">http://blog.calcifer.com.ar/2006/08/26/anadir-metodos-a-objetos-de-javascript/</guid>
		<description><![CDATA[Función capitalize en JavaScript, creada por Jonas Raoni Soares Silva. He cambiado la regex original/\w+/gpor/\S+/gpara que funcione con acentos.
123456789myText = &#34;hElLo wORlD&#34;;

String.prototype.capitalize = function&#40;&#41; &#123;
&#160; &#160; return this.replace&#40;/\S+/g, function&#40;a&#41; &#123;
&#160; &#160; &#160; &#160; return a.charAt&#40;0&#41;.toUpperCase&#40;&#41; + a.substr&#40;1&#41;.toLowerCase&#40;&#41;;
&#160; &#160; &#125;&#41;;
&#125;;

document.write&#40; myText.capitalize&#40;&#41; &#41;;
]]></description>
			<content:encoded><![CDATA[<p>Función capitalize en JavaScript, creada por <a href="http://www.joninhas.ath.cx" class="external">Jonas Raoni Soares Silva</a>. He cambiado la regex original<code>/\w+/g</code>por<code>/\S+/g</code>para que funcione con acentos.</p>
<div class="codecolorer-container javascript " style="overflow:auto;white-space:nowrap;width:435px"><table cellspacing="0" cellpadding="0"><tbody><tr><td class="line-numbers"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br /></div></td><td><div class="javascript codecolorer" style="font-family:Monaco,Lucida Console,monospace">myText <span class="sy0">=</span> <span class="st0">&quot;hElLo wORlD&quot;</span><span class="sy0">;</span><br />
<br />
String.<span class="me1">prototype</span>.<span class="me1">capitalize</span> <span class="sy0">=</span> <span class="kw2">function</span><span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span><br />
&nbsp; &nbsp; <span class="kw1">return</span> <span class="kw1">this</span>.<span class="me1">replace</span><span class="br0">&#40;</span><span class="co2">/\S+/g</span><span class="sy0">,</span> <span class="kw2">function</span><span class="br0">&#40;</span>a<span class="br0">&#41;</span> <span class="br0">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">return</span> a.<span class="me1">charAt</span><span class="br0">&#40;</span><span class="nu0">0</span><span class="br0">&#41;</span>.<span class="me1">toUpperCase</span><span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="sy0">+</span> a.<span class="me1">substr</span><span class="br0">&#40;</span><span class="nu0">1</span><span class="br0">&#41;</span>.<span class="me1">toLowerCase</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span><br />
&nbsp; &nbsp; <span class="br0">&#125;</span><span class="br0">&#41;</span><span class="sy0">;</span><br />
<span class="br0">&#125;</span><span class="sy0">;</span><br />
<br />
document.<span class="kw1">write</span><span class="br0">&#40;</span> myText.<span class="me1">capitalize</span><span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="br0">&#41;</span><span class="sy0">;</span></div></td></tr></tbody></table></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.calcifer.com.ar/2006/08/funcion-capitalize/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

