Ceviz Forum

Geri Dön   Ceviz Forum > Programlama > Javascript / DHTML / Ajax

Cevapla
 
LinkBack Seçenekler
Eski 16/12/2007, 14:15   #1 (permalink)
Üye
 
Üyelik Tarihi: 10/2007
Mesaj: 26
Varsayılan Birden fazla inputbox oluşturmak.

Merhaba foruma 2 tane input box koydum

XXXXXX - YYYYYYYYY

şeklinde; bu kutulara veri konulduktan sonra tab tuşuna basılırsa altta yeni bir alan daha oluşturmak istiyorum, bir nevi çoklu upload gibi birşey. buradan gelen verileri de veritabanına kaydedeceğim, o kısım kolay ama tab a basınca alta yeni kutular oluşturmayı nasıl yapacağız? ve her kutu çiftinin yanında bir de X işareti olsa basınca silinse?

Teşekkürler.
yeniuye hatta değil   Alıntı Yaparak Yanıtla
Eski 16/12/2007, 18:13   #2 (permalink)
Cevizci
 
arthon Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 07/2006
Yer: İstanbul
Mesaj: 339
Varsayılan

PHP Kodu:
<script type="text/javascript">
function 
yeniInput()
{
objInput.onkeyup null;
var 
newInput document.createElement("INPUT");
newInput.type "file";
newInput.onkeyup KeyCheck;
...
// burdan sonra newInput'u istediğin yere eklersin
}
function 
KeyCheck(objInput)
{
   var 
KeyID event.keyCode;
   if(
KeyID == 9)
   
yeniInput(objInput)
}
</script>

<input type="file" onkeyup="KeyCheck(this)"> 
arthon hatta değil   Alıntı Yaparak Yanıtla
Eski 16/12/2007, 18:29   #3 (permalink)
Üye
 
Üyelik Tarihi: 10/2007
Mesaj: 26
Varsayılan

Basit birşey olsa gerek herhalde ama yapamadım. Bir örnek içerisinde verebilir misiniz?
yeniuye hatta değil   Alıntı Yaparak Yanıtla
Eski 16/12/2007, 18:45   #4 (permalink)
Cevizci
 
arthon Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 07/2006
Yer: İstanbul
Mesaj: 339
Varsayılan

PHP Kodu:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml">
<
head>
<
script type="text/javascript">
function 
yeniInput(objInput)
{

var 
newInput document.createElement("INPUT");
newInput.type "file";
newInput.onkeyup objInput.onkeyup;
objInput.onkeyup null;
var 
document.getElementById('tablom');
var 
newRow t.insertRow(-1);
var 
newCell newRow.insertCell(0);
newCell.appendChild(newInput);

}
function 
KeyCheck(objInput)
{
   var 
KeyID event.keyCode;
   if(
KeyID == 9)
   
yeniInput(objInput)
}
</script>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>

<body>
<table id = "tablom">
<tr><td>
<input type="file" onkeyup="KeyCheck(this)">
</td></tr>
</table>
</body>
</html> 
hadi yine iyi yanıma denk geldi buyur çalışır kod
arthon hatta değil   Alıntı Yaparak Yanıtla
Eski 16/12/2007, 18:48   #5 (permalink)
Üye
 
Üyelik Tarihi: 10/2007
Mesaj: 26
Varsayılan

Teşekkür ederim, çok sağolasın. Yalnız firefoxta çalışmıyor.
yeniuye hatta değil   Alıntı Yaparak Yanıtla
Cevapla

Bookmarks

Seçenekler

Mesaj Yazma Hakları
Yeni mesajgöndermezsiniz
Cevap yazamazsınız
Dosya ekleyemezsiniz
Mesajınızı düzenleyemezsiniz

BB code is Açık
[IMG] kodu Açık
HTML kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu açana göre Forum Cevap En Son Mesaj
Bir kartta birden fazla hat. Ateşbalığı Mobil Teknolojiler 38 21/04/2007 01:32
Birden fazla rss okumak? onurkuru PHP 1 03/04/2007 12:38
Php tek işlemle birden çok satır oluşturmak tarkanlar PHP 8 31/08/2006 18:48
birden fazla atlamasi some_plus PHP 1 03/06/2006 04:24
Birden fazla pc ve tek sistem Predator Donanım 2 18/01/2006 15:10


Forum saati Türkiye saatine göredir. GMT +3. Şu anda saat 22:14.

Reklamlar & Desteklenenler
Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv |


Forum Yazılımı: vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright ©2001 - 2008, Ceviz.net