<?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>Yazılım Sanat Eseridir. &#187; gerçeklenmemiş</title>
	<atom:link href="http://www.sedatbayram.com/tag/gerceklenmemis/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sedatbayram.com</link>
	<description>Yazılacak çok kod var...</description>
	<lastBuildDate>Sat, 31 Dec 2011 21:44:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2</generator>
		<item>
		<title>Javascript &#8220;Gerçeklenmemiş Hata&#8221;sı</title>
		<link>http://www.sedatbayram.com/javascript-gerceklenmemis-hatasi/</link>
		<comments>http://www.sedatbayram.com/javascript-gerceklenmemis-hatasi/#comments</comments>
		<pubDate>Tue, 29 Jun 2010 09:54:29 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[gerçeklenmemiş]]></category>

		<guid isPermaLink="false">http://www.sedatbayram.com/?p=203</guid>
		<description><![CDATA[Bu sabah php ile entegre basit bir hesaplama işlemi için javascript kodları yazmaya başladım. 6 satıra üçer tane text kutusu yerleştirdim. Süre,Kişi sayısı ve Sonuç. Süre ile Kişi sayısı çarpılıp Sonuç text&#8217; ine aktarılacaktı. Başladım kodları yazmaya ilk satırı deneme amaçlı kodladım ve sonucunu yazdırabildim. Yazılım Geliştirme ilkelerine göre kod fazlalığından kurtulmak ve belirli standardı [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.sedatbayram.com/wp-content/uploads/2010/06/CB046741.jpg"><img class="alignleft size-thumbnail wp-image-208" title="Javascript" src="http://www.sedatbayram.com/wp-content/uploads/2010/06/CB046741-150x150.jpg" alt="Javascript" width="150" height="150" /></a>Bu sabah php ile entegre basit bir hesaplama işlemi için javascript kodları yazmaya başladım. 6 satıra üçer tane text kutusu yerleştirdim. Süre,Kişi sayısı ve Sonuç. Süre ile Kişi sayısı çarpılıp Sonuç text&#8217; ine aktarılacaktı. Başladım kodları yazmaya ilk satırı deneme amaçlı kodladım ve sonucunu yazdırabildim. Yazılım Geliştirme ilkelerine göre kod fazlalığından kurtulmak ve belirli standardı yakalayabilmek için fonksiyona 6 satırdaki text için parametre göndermeyi uygun buldum. Fakat bir türlü sonucu parametreli olarak yazdıramadım. Söz dizimlerinde bir hata vardı ama ne diye düşünürken C# da kullandığım Class yapısı geldi aklıma. Benim kullandığım yöntem ise VB&#8217;de yazılan söz dizimi idi.</p>
<p>Kodları düzenledikten sonra ekranda sonucu görmek keyif vericiydi. Bu hatayla belki birgün karşılaşırsanız düşüncesiyle sizlerle paylaşmak isterim.</p>
<p><strong><span style="text-decoration: underline;"><span style="color: #0000ff;">İlk yazdığım kodlar:</span></span></strong></p>
<div id="_mcePaste" style="padding-left: 30px;"><span style="color: #993300;">&lt;script language=</span><span style="color: #0000ff;">&#8220;javascript&#8221;</span><span style="color: #993300;">&gt;</span></div>
<div style="padding-left: 30px;"><span style="color: #993300;"><br />
</span></div>
<div id="_mcePaste" style="padding-left: 60px;"><strong><span style="color: #333399;">var </span></strong>parame = <span style="color: #ff0000;">0</span><strong><span style="color: #333399;">;</span></strong></div>
<div id="_mcePaste" style="padding-left: 60px;"><span style="color: #333399;"><strong>var </strong></span>sonuc = <span style="color: #ff0000;">0</span><strong><span style="color: #333399;">;</span></strong></div>
<div style="padding-left: 60px;"><strong><span style="color: #333399;"><br />
</span></strong></div>
<div style="padding-left: 90px;"><span style="color: #993300;">document</span>.getElementById(&#8220;<span style="color: #0000ff;">sure1</span>&#8220;).onkeyup=hesapla(<span style="color: #ff0000;">1</span>);</div>
<div id="_mcePaste" style="padding-left: 90px;"><span style="color: #993300;">document</span>.getElementById(&#8220;<span style="color: #0000ff;">sure2</span>&#8220;).onkeyup=hesapla(<span style="color: #ff0000;">2</span>);</div>
<div id="_mcePaste" style="padding-left: 90px;"><span style="color: #993300;">document</span>.getElementById(&#8220;<span style="color: #0000ff;">sure3</span>&#8220;).onkeyup=hesapla(<span style="color: #ff0000;">3</span>);</div>
<div id="_mcePaste" style="padding-left: 90px;"><span style="color: #993300;">document</span>.getElementById(&#8220;<span style="color: #0000ff;">sure4</span>&#8220;).onkeyup=hesapla(<span style="color: #ff0000;">4</span>);</div>
<div id="_mcePaste" style="padding-left: 90px;"><span style="color: #993300;">document</span>.getElementById(&#8220;<span style="color: #0000ff;">sure5</span>&#8220;).onkeyup=hesapla(<span style="color: #ff0000;">5</span>);</div>
<div id="_mcePaste" style="padding-left: 90px;"><span style="color: #993300;">document</span>.getElementById(&#8220;<span style="color: #0000ff;">sure6</span>&#8220;).onkeyup=hesapla(<span style="color: #ff0000;">6</span>);</div>
<div style="padding-left: 90px;"><span style="color: #ffffff;">.</span></div>
<div style="padding-left: 60px;"><strong><span style="color: #333399;">function </span></strong>hesapla(parame)</div>
<div id="_mcePaste" style="padding-left: 60px;"><span style="color: #333399;"><strong>{</strong></span></div>
<div id="_mcePaste" style="padding-left: 90px;">alert(parame)<strong>;</strong></div>
<div style="padding-left: 60px;"><span style="color: #ff9900;">&#8230;&#8230;</span></div>
<div style="padding-left: 60px;"><span style="color: #ff9900;">&#8230;&#8230;</span></div>
<div style="padding-left: 60px;"><span style="color: #ff9900;"><strong><span style="color: #000080;">}</span></strong></span></div>
<div style="padding-left: 30px;"><span style="color: #ff9900;"><span style="color: #993300;">&lt;/script&gt;</span></span></div>
<div style="padding-left: 30px;"><span style="color: #ff9900;"><span style="color: #993300;"><br />
</span></span></div>
<div><span style="color: #000000;"><span style="text-decoration: underline;"><span style="color: #0000ff;"><strong>Düzelttiğim kodlar:</strong></span></span></span></div>
<div style="padding-left: 30px;"><span style="color: #993300;">&lt;script language=</span><span style="color: #0000ff;">&#8220;javascript&#8221;</span><span style="color: #993300;">&gt;</span></div>
<div style="padding-left: 30px;"><span style="color: #000000;"></p>
<div id="_mcePaste" style="padding-left: 30px;"><strong><span style="color: #333399;">var </span></strong>parame = <span style="color: #ff0000;">0</span><strong><span style="color: #333399;">;</span></strong></div>
<div id="_mcePaste" style="padding-left: 30px;"><span style="color: #333399;"><strong>var </strong></span>sonuc = <span style="color: #ff0000;">0</span><strong><span style="color: #333399;">;</span></strong></div>
<div style="padding-left: 30px;"><strong><span style="color: #333399;"><br />
</span></strong></div>
<div style="padding-left: 30px;">
<div style="padding-left: 30px;"><span style="color: #993300;">document</span>.getElementById(&#8220;<span style="color: #0000ff;">sure1</span>&#8220;).onkeyup=function()</div>
<div style="padding-left: 30px;"><span style="white-space: pre;"> </span><span style="color: #333399;"><strong>{</strong></span></div>
<div style="padding-left: 60px;"><span style="white-space: pre;"> </span>hesapla(<span style="color: #ff0000;">1</span>)<strong>;</strong></div>
<div style="padding-left: 30px;"><span style="white-space: pre;"> </span><strong><span style="color: #333399;">}</span></strong></div>
</div>
<div style="padding-left: 30px;"><span style="color: #ff0000;"><span style="color: #000000;"></p>
<div style="padding-left: 30px;"><span style="color: #993300;">document</span>.getElementById(&#8220;<span style="color: #0000ff;">sure2</span>&#8220;).onkeyup=function()</div>
<div style="padding-left: 30px;"><span style="white-space: pre;"> </span><span style="color: #333399;"><strong>{</strong></span></div>
<div style="padding-left: 60px;"><span style="white-space: pre;"> </span>hesapla(<span style="color: #ff0000;">2</span>)<strong>;</strong></div>
<div style="padding-left: 30px;"><span style="white-space: pre;"> </span><strong><span style="color: #333399;">}</span></strong></div>
<div>
<div style="padding-left: 30px;"><span style="color: #ff9900;">&#8230;&#8230;//kodların devamı</span></div>
<div style="padding-left: 30px;"><span style="color: #ff9900;">&#8230;&#8230;//kodların devamı</span></div>
</div>
<p></span></span></div>
<div id="_mcePaste" style="padding-left: 30px;"><strong><span style="color: #333399;">function </span></strong>hesapla(parame)</div>
<div id="_mcePaste" style="padding-left: 30px;"><span style="color: #333399;"><strong>{</strong></span></div>
<div id="_mcePaste" style="padding-left: 60px;">alert(parame)<strong>;</strong></div>
<div style="padding-left: 30px;"><span style="color: #ff9900;">&#8230;&#8230;</span></div>
<div style="padding-left: 30px;"><span style="color: #ff9900;">&#8230;&#8230;</span></div>
<div style="padding-left: 30px;"><span style="color: #ff9900;"><strong><span style="color: #000080;">}</span></strong></span></div>
<p></span></div>
<div style="padding-left: 30px;"><span style="color: #993300;">&lt;/script&gt;</span></div>
<p style="padding-left: 30px;">
]]></content:encoded>
			<wfw:commentRss>http://www.sedatbayram.com/javascript-gerceklenmemis-hatasi/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

