Ceviz Forum

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

Cevapla
 
LinkBack Seçenekler
Eski 13/04/2008, 17:22   #1 (permalink)
Onaysız Üye
 
Üyelik Tarihi: 04/2006
Mesaj: 178
Varsayılan Selectbox

Merhaba,
Iki tane selectbox um var. 1.sinde "Erkek" ve "Bayan" var. Erkek i sectigimde, otomatik olarak ikinci selectbox a "Ali" yi ekleyecek. Bayan icinde "Ayse".
Nasil yapabilirim?
PHP kullaniyorum. Butonsuz olacak, onchange ozellikleri varmis galiba.
Tesekkurler.
zenin2000 hatta değil   Alıntı Yaparak Yanıtla
Eski 13/04/2008, 20:39   #2 (permalink)
Üye
 
Lazaronnie Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 04/2008
Mesaj: 131
Varsayılan

Bu iş için php'ye hiç ihtiyacın olmayacaktır..

Kod:
<script>
function secici(data){
if(data=="Erkek"){
    document.getElementById("Erkekisimleri").style.display="block";
    document.getElementById("Kizisimleri").style.display="none";
}
if(data=="Kız"){
    document.getElementById("Kizisimleri").style.display="block";
    document.getElementById("Erkekisimleri").style.display="none";}
if(data==""){
    document.getElementById("Erkekisimleri").style.display="none";
    document.getElementById("Kizisimleri").style.display="none";}

}
</script>




<select name="cinsiyet" id="cinsiyet" onChange="secici(this.value)">
   <option value="">Seçiniz..</option>
   <option value="Erkek">Erkek</option>
   <option value="Kız">Kız</option>
</select>

<div id="isimler">
<select name="isimler" id="Erkekisimleri" style="display:none">
   <option value="deneme">Ali</option>
</select>

<select name="isimler" id="Kizisimleri" style="display:none">
   <option value="deneme">Ayşe</option>
</select></div>



Emaneten yazdım artık sen editlersin bunu kafana göre
Lazaronnie hatta değil   Alıntı Yaparak Yanıtla
Eski 13/04/2008, 21:06   #3 (permalink)
Onaysız Üye
 
Üyelik Tarihi: 04/2006
Mesaj: 178
Varsayılan

cok tesekkurler
zenin2000 hatta değil   Alıntı Yaparak Yanıtla
Eski 14/04/2008, 12:53   #4 (permalink)
Üye
 
Üyelik Tarihi: 10/2007
Mesaj: 152
Varsayılan

Kod:
  
<script type="text/javascript">
function ekle(bu){
var el= document.getElementById('isim');
el.length=0 ;  // ikinci selectin içini boşalt.
var ad=(bu.value=="erkek")? "Ali" : "Ayşe";
el.options[0]= new Option(ad,ad);
}
</script>
</head>
<body>
<select id="cinsiyet" onchange="if(this.selectedIndex>0){ekle(this)}">
<option value="">seçim yap</option>
<option value="erkek">erkek</option>
<option value="kiz">kız</option>
</select>

<select id="isim">
</select>
cemal 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
Selectbox doldurma zenin2000 PHP 11 13/04/2008 17:14
selectbox ordermami Javascript / DHTML / Ajax 4 06/02/2008 20:18
ajax ile selectbox ve XML darkfaceofmoon ASP 14 16/05/2007 05:14
multi selectbox hebeler Javascript / DHTML / Ajax 1 25/11/2006 18:27
selectbox genişliği yemre Web Tasarım 4 22/04/2004 17:17


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

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