0

JavaScript Örneklerimize olaylar konusu ile devam ediyoruz, JavaScirpt te olayların ne olduğu ve nasıl kullanıldıklarından burada bahsetmiştik, şimdi kullanabileceğimiz tüm javascript olaylarını içeren bir uygulama yapıyoruz kaynak kodlar v uygulamanın çalışan hali aşağıda, deneyebileceğiniz olaylar onclick, ondblclick, onmouseover, onmouseout, onmousemove, onfocus, onblur, onkeydown, onkeyup, onkeypress, onchange, onselect, onreset, onsubmit

[wp-js-fiddle url=”http://jsfiddle.net/BilisimOgretmeni/9HK4N/1/” style=”width:100%; height:400px; border:solid #4173A0 1px;”]

<script type="text/javascript" language="JavaScript">
    <!-- 
    function calistir(textkutusu,calisacak,olay)
    {
      textkutusu.value +=olay;
			calisacak.checked = true;
      return 0
//http://www.bilisimogretmeni.com/
    }
    // -->
</script>
       
      <form name="formA" action="javascript:void(0)"
			 onreset="calistir(formkutular.text1, formkutular.reset, 'reset ')" 
			 onsubmit="calistir(formkutular.text1, formkutular.submit, 'submit ')">
        <table>
          <tr>
            <td valign="middle" align="right">
              <b>Olayları Bu kutuda deneyebilirisiniz</b>
            </td>
            <td>
              <textarea rows="4" cols="45" wrap="soft" 
  							onclick=    "calistir(formkutular.text1, formkutular.click, 'click ')" 
  							ondblclick= "calistir(formkutular.text1, formkutular.dblclick, 'dblclick ')" 
  							onmouseover="calistir(formkutular.text1, formkutular.over, 'over ')" 
  							onmouseout= "calistir(formkutular.text1, formkutular.out, 'out ')" 
  							onmousemove="calistir(formkutular.text2, formkutular.move, '+')" 
  							onfocus=    "calistir(formkutular.text1, formkutular.focus, 'focus ')" 
  							onblur=     "calistir(formkutular.text1, formkutular.blur, 'blur ')" 
  							onkeydown=  "calistir(formkutular.text1, formkutular.keydown, 'keydown ')" 
  							onkeyup=    "calistir(formkutular.text1, formkutular.keyup, 'keyup ')" 
  							onkeypress= "calistir(formkutular.text1, formkutular.keypress, 'keypress ')" 
  							onchange=   "calistir(formkutular.text1, formkutular.change, 'change ')" 
  							onselect=   "calistir(formkutular.text1, formkutular.select, 'select ')">http://www.bilisimogretmeni.com
Fare ile text kutusunda hareketler yapın, seçin, tıklayın...
              </textarea>
            </td>
          </tr>
          <tr>
            <td align="right">
              <b>Buton olayları</b>
            </td>
            <td valign="top">
              <input type="Reset" value="Temizle">  <input type="Submit" value=
              "Gönder">
            </td>
            <td>
            </td>
          </tr>
  			</table>
      </form>
			<form name="formkutular">
  			<table>
          <tr>
            <td valign="middle" align="right">
              <b>Çalıştırılan olaylar</b>
            </td>
            <td>
              <textarea name="text1" rows="8" cols="45" wrap= 
              "soft"></textarea>
            </td>
            <td>
              <textarea name="text2" rows="8" cols="10" wrap= 
              "soft"></textarea>
            </td>
          </tr>
          <tr>
            <td align="right">
              <b>Sonuç:</b>
            </td>
            <td colspan="2">
              <table>
                <tr align="right">
                  <td>
                    click:<input type="checkbox" name="click">
                  </td>
                  <td>
                    dblclick:<input type="checkbox" name=
                    "dblclick">
                  </td>
                  <td>
                    mouseover:<input type="checkbox" name="over">
                  </td>
                  <td>
                    mouseout:<input type="checkbox" name="out">
                  </td>
                  <td>
                    mousemove:<input type="checkbox" name="move">
                  </td>
                </tr>
                <tr align="right">
                  <td>
                    focus:<input type="checkbox" name="focus">
                  </td>
                  <td>
                    blur:<input type="checkbox" name="blur">
                  </td>
                  <td>
                    keydown:<input type="checkbox" name=
                    "keydown">
                  </td>
                  <td>
                    keyup:<input type="checkbox" name="keyup">
                  </td>
                  <td><!--http://www.bilisimogretmeni.com/ -->
                    keypress:<input type="checkbox" name=
                    "keypress">
                  </td>
                </tr>
                <tr align="right">
                  <td>
                    change:<input type="checkbox" name="change">
                  </td>
                  <td>
                    select:<input type="checkbox" name="select">
                  </td>
                  <td>
                    reset:<input type="checkbox" name="reset">
                  </td>
                  <td>
                    submit:<input type="checkbox" name="submit">
                  </td>
                </tr>
              </table>
            </td>
          </tr><!--http://www.bilisimogretmeni.com/ -->
					<tr>
					  <td></td>
					  <td>
              <input type="Reset" value="Sonuçları temizle">
						</td>
					</tr>
        </table>
      </form>
Bu İçeriğe Tepkin Ne Oldu?
  • 0
    ba_ar_l_
    Başarılı
  • 0
    gayet_yi
    Gayet İyi
  • 0
    te_ekk_rler
    Teşekkürler
  • 0
    anlamad_m
    Anlamadım
  • 0
    yetersiz
    Yetersiz
Subscribe
Bildir
guest

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.

0 Yorum
Inline Feedbacks
View all comments