• 15-08-2009, 16:16:40
    #1
    Sayfada iki adet input var kullanıcı için bir link vermek istiyorum "Yeni Alan Ekle" gibisinden daha çok download sitelerinde oluyodu bu dosya upload ederken, yardımcı olabilirmisiniz?
  • 15-08-2009, 17:02:16
    #2
    Alan eklemeyi buldum bu adresten.

    Şimdi ki sorunum şu;

    <script type="text/javascript">
    	$(document).ready(function(){
    		$('button').click( sonunaEkle );
    	});
    	
    	function sonunaEkle()
    	{
    		$('p#metin').append(' <input type="text" name="alanadi0"> ');
    	}	
    </script>
    Bu kodları kullandığım zaman fazladan input ekleyebiliyorum yalnız isimlerini de kendim belirlemek istiyorum. alanadi1 alanadi2 gibi her eklendiğinde sondaki sayıyı nasıl arttırabilirim?
  • 16-08-2009, 12:49:25
    #3
    Yardım edebilecek kimse yok mu?
  • 16-08-2009, 12:51:52
    #4
    arkadaşın verdiği jQuery varsa geçerlidir
    Onun dışında
    inputu #inp adlı bi dive koyduğunu varsayarsak
    document.getElementById('inp').innerHTML+=' <input type="text" name="alanadi0"> ';
    bu kod ekletir
    isim değiştirmek için ise
    mesela bi değişken tut,fonksiyonun dışında ama f=0
    fonkisyonun içnde ise f i bir arttır
    f++;
    document.getElementById('inp').innerHTML+=' <input type="text" name="alanadi'+f+'"> ';

    Ha bide inputlara isim[] şeklinde isim verirsen karşı tarafa dizi olarak gider
    yani hepsine aynı ismi verebilirsin
  • 16-08-2009, 12:58:50
    #5
    Yapılmış halini verebilirmsin kardeş JavaScript'ten pek anlamıyorum sana zahmet.
  • 17-08-2009, 11:10:55
    #6
    Konu güncel arkadaşlar, yardım edebilecek birilerini bekliyorum.