<?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>Tecnologia de Programação 1 e 2 (2009) &#187; exercícioR01</title>
	<atom:link href="http://www.brunocampagnolo.com/2009tp/tag/exercicior01/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.brunocampagnolo.com/2009tp</link>
	<description>PUCPR &#62; Bacharelado em Sistemas de Informação &#62; 3o e 4o Períodos</description>
	<lastBuildDate>Fri, 18 Dec 2009 10:40:02 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Dúvidas sobre evento onchange (resolução do Exercício R01)</title>
		<link>http://www.brunocampagnolo.com/2009tp/2009/02/18/duvidas-sobre-evento-onchange-resolucao-do-exercicio-r01/</link>
		<comments>http://www.brunocampagnolo.com/2009tp/2009/02/18/duvidas-sobre-evento-onchange-resolucao-do-exercicio-r01/#comments</comments>
		<pubDate>Wed, 18 Feb 2009 17:49:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[dúvida]]></category>
		<category><![CDATA[exercícioR01]]></category>
		<category><![CDATA[onchange]]></category>

		<guid isPermaLink="false">http://www.brunocampagnolo.com/2009tp/?p=44</guid>
		<description><![CDATA[Pessoal,
Observem dica para o uso do evento onchange em JavaScript.
calculadora.html


&#60;!DOCTYPE html PUBLIC &#34;-//W3C//DTD XHTML 1.0 Transitional//EN&#34; &#34;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&#34;&#62;
&#60;html xmlns=&#34;http://www.w3.org/1999/xhtml&#34;&#62;
&#60;head&#62;
&#60;title&#62;Untitled Page&#60;/title&#62;
&#60;script type=&#34;text/javascript&#34; src=&#34;calculadora.js&#34;&#62;
&#60;/script&#62;
&#60;/head&#62;
&#60;body onload=&#34;configurar()&#34;&#62;
  &#60;form action=&#34;&#34;&#62;
  &#60;p&#62;
    &#60;input id=&#34;txtVal1&#34; type=&#34;text&#34; /&#62;
  &#60;/p&#62;
  &#60;p&#62;
    &#60;input id=&#34;txtVal2&#34; type=&#34;text&#34; /&#62;
  &#60;/p&#62;
  &#60;p&#62;
    &#60;input id=&#34;btMais&#34; type=&#34;button&#34; [...]]]></description>
			<content:encoded><![CDATA[<p>Pessoal,</p>
<p>Observem <a href="http://jsbin.com/uwupe">dica</a> para o uso do <a href="http://code.google.com/p/doctype/wiki/OnChangeEvent">evento onchange</a> em JavaScript.</p>
<p><strong>calculadora.html</strong></p>
<pre name="code" class="html">

&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;
&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
&lt;head&gt;
&lt;title&gt;Untitled Page&lt;/title&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;calculadora.js&quot;&gt;
&lt;/script&gt;
&lt;/head&gt;
&lt;body onload=&quot;configurar()&quot;&gt;
  &lt;form action=&quot;&quot;&gt;
  &lt;p&gt;
    &lt;input id=&quot;txtVal1&quot; type=&quot;text&quot; /&gt;
  &lt;/p&gt;
  &lt;p&gt;
    &lt;input id=&quot;txtVal2&quot; type=&quot;text&quot; /&gt;
  &lt;/p&gt;
  &lt;p&gt;
    &lt;input id=&quot;btMais&quot; type=&quot;button&quot; value=&quot;+&quot; /&gt;
    &lt;input id=&quot;btMenos&quot; type=&quot;button&quot; value=&quot;-&quot; /&gt;
  &lt;/p&gt;
  &lt;p&gt;
    &lt;input id=&quot;btVezes&quot; type=&quot;button&quot; value=&quot;*&quot; /&gt;
    &lt;input id=&quot;btDividido&quot; type=&quot;button&quot; value=&quot;/&quot; /&gt;
  &lt;/p&gt;
  &lt;p&gt;
    &lt;select id=&quot;slOperacoes&quot; name=&quot;D1&quot;&gt;
      &lt;option&gt;Escolha uma operação&lt;/option&gt;
      &lt;option&gt;Somar&lt;/option&gt;
      &lt;option&gt;Diminuir&lt;/option&gt;
    &lt;/select&gt;
    &lt;div id=&quot;resultado&quot;&gt;&lt;/div&gt;
  &lt;/p&gt;
  &lt;br&gt;
  &lt;br&gt;
  &lt;/form&gt;
&lt;/body&gt;
&lt;/html&gt;
</pre>
<p><strong>calculadora.js</strong></p>
<pre name="code" class="javascript">

function somar()
{
  // val1 reflete o objeto caixa de texto txtVal1
  var val1 = document.getElementById(&quot;txtVal1&quot;);
  // val1 reflete o objeto caixa de texto txtVal2
  var val2 = document.getElementById(&quot;txtVal2&quot;); 

  // Realiza a operação.
  var resultado = parseInt(val1.value) +
                  parseInt(val2.value);
  //alert(resultado);
  // res reflete a div cujo id é resultado
  var res = document.getElementById(&quot;resultado&quot;);
  // escreve o resultado na div
  res.innerHTML = resultado;
}
function diminuir()
{
//... Complete com o seu código
}
function operar()
{
  // this é a caixa de seleção associada ao evento
  switch (this.selectedIndex)
  {
    case 1:
      somar();
    break;
    case 2:
      diminuir();
    break;
    //...
  } 

}
function configurar()
{
  // Configura o botão, associando a função somar ao clique do botão
  var btMais =
      document.getElementById(&quot;btMais&quot;);
  btMais.onclick = somar;
  // Associa a função operar ao evento onchange do slOperacoes.
  // Assim, quando o valor
  var slOperacoes =
      document.getElementById(&quot;slOperacoes&quot;);
  slOperacoes.onchange = operar;
}
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.brunocampagnolo.com/2009tp/2009/02/18/duvidas-sobre-evento-onchange-resolucao-do-exercicio-r01/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Aula 01 &#8211; 14/02/2009 &#8211; Revisão</title>
		<link>http://www.brunocampagnolo.com/2009tp/2009/02/13/aula-01-14022008-revisao/</link>
		<comments>http://www.brunocampagnolo.com/2009tp/2009/02/13/aula-01-14022008-revisao/#comments</comments>
		<pubDate>Sat, 14 Feb 2009 00:54:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[aulas]]></category>
		<category><![CDATA[exercícios]]></category>
		<category><![CDATA[aula01]]></category>
		<category><![CDATA[exercícioR01]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[revisão]]></category>

		<guid isPermaLink="false">http://www.brunocampagnolo.com/2009tp/?p=17</guid>
		<description><![CDATA[Em nossa próxima aula, começaremos o trabalho com o framework jQuery.
Assim, é necessária uma revisão do que vimos no ano passado em nossa disciplina de Laboratório de Informática 1 e 2 principalmente em relação à linguagem JavaScript e ao uso das extensões do Firefox.
Esta revisão se dará através do Exercício de Revisão 01.


Leia com atenção [...]]]></description>
			<content:encoded><![CDATA[<p>Em nossa próxima aula, começaremos o trabalho com o <a href="http://www.jquery.com/">framework jQuery</a>.<br />
Assim, é necessária uma revisão do que vimos no ano passado em nossa disciplina de Laboratório de Informática 1 e 2 principalmente em relação à linguagem JavaScript e ao uso das extensões do Firefox.<br />
Esta revisão se dará através do Exercício de Revisão 01.<br />
<iframe src="http://docs.google.com/Doc?id=ajggmrkzh2pb_1025gb2jzhf8" width="650" height="300"><br />
</iframe></p>
<p>Leia com atenção o enunciado e responda o exercício acima nos links:<br />
<a href="http://drop.io/hidden/rlxgdspvvjdtue/upload">http://drop.io/hidden/rlxgdspvvjdtue/upload</a><br />
e<br />
<a href="http://spreadsheets.google.com/viewform?formkey=cEQ1eGlGS0U5b2ozRE13R0h5RHcwSHc6MA">http://spreadsheets.google.com/viewform?formkey=cEQ1eGlGS0U5b2ozRE13R0h5RHcwSHc6MA </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.brunocampagnolo.com/2009tp/2009/02/13/aula-01-14022008-revisao/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
