Tam Sürümünü Görmek İçin : combobox
Ben sayfamda ik tane combobox kullanıyorum.. birinin değeri değiştiğinde diğerinin de içeriğinin değişmesi gerekiyor.. bunu nasıl yapabilirim..
bu comboboxları form içinde kullanıyorum.. ve yönlerdirdiğim sayfa başka bir php sayfası... yani birinde ülke seçimi yapıldığında, diğerinde de ilgili şehirleri görebilmek istiyorum.
mkarabulut
22/01/2003, 15:52
Bu daha çok bir JS sorusu bence..
Soruyu Web Tasarım bölümüne ışınlıyorum ;)
Black_Boyss
22/01/2003, 15:58
heheh bende sordum aynı soruyuuu:rolleyes:
yarın öğle vakti mail atarsan bu istediğin bende var hemde başka sayfaya yönlenmeden aynı sayfa üzerinde birinde bir değer seçince diğerinde alması gerekenler geliyor
yemre@ceviz.net
yemrecim alınma ama
aynı şey hotmail.com un register sayfasında var.
Ayrıca günüz bilgisayar şirketleride bunu kullanıyor
for (i = 1; i < t_array; i = i + 1) {
eval("document.topla."+ ( "liste" + a ) +".options[i] = new Option(aArray["+ a +"]["+ i +"][1], i)");
}
gibi kusura bakmayın fonksiyondan aldımda
ReinhardGehlen
22/01/2003, 16:59
şunu da deneyebilirsiniz.
body tagları arasına:
--------------------------------
<form name="doublecombo">
<p><select name="example" size="1" onChange="redirect(this.options.selectedIndex)">
<option>Kategoriler</option>
<option>Web Tasarýmý Siteleri</option>
<option>Grafik Dersi Siteleri</option>
<option>JavaScript Örnekleri</option>
</select>
<select name="stage2" size="1">
<option value="#">Linkler</option>
</select>
<input type="button" name="test" value="Git!"
onClick="go()">
</p>
<script>
var groups=document.doublecombo.example.options.length
var group=new Array(groups)
for (i=0; i<groups; i++)
group[i]=new Array()
group[0][0]=new Option("Linkler","#")
group[1][0]=new Option("Tasaryum","http://www.tasaryum.com")
group[1][1]=new Option("E-Dersane","http://www.e-dersane.com")
group[1][2]=new Option("Web Teknikleri","http://www.webteknikleri.com")
group[1][3]=new Option("NetOkul","http://www.netokul.org")
group[2][0]=new Option("Web Dersleri","http://www.webdersleri.com")
group[2][1]=new Option("Aey Studio","http://www.aeystudio.com")
group[2][2]=new Option("Gfx Design","http://www.gfx-design.net")
group[2][3]=new Option("BimMag Photoshop","http://bimmag.sdu.edu.tr")
group[3][0]=new Option("JavaFile","http://www.javafile.com")
group[3][1]=new Option("Internet.com","http://www.javascript.internet.com")
group[3][2]=new Option("Dynamic Drive","http://www.dynamicdrive.com")
var temp=document.doublecombo.stage2
function redirect(x){
for (m=temp.options.length-1;m>0;m--)
temp.options[m]=null
for (i=0;i<group[x].length;i++){
temp.options[i]=new Option(group[x][i].text,group[x][i].value)
}
temp.options[0].selected=true
}
function go(){
location=temp.options[temp.selectedIndex].value
}
//-->
</script>
---------------------------------------------------
kolay gelsin
güzel ya beni bende varda benim ki database kontrollü ayıklayıp güzelleştirecektim ama arkadaşlar olayı bitirmişler
thansk...
yardımlarınız için teşekkürler..
çözdüm problemi..
Black_Boyss
24/01/2003, 10:14
yemre olayı düzeltirsen bana mail atabilirmisin
black_boyss@yahoo.com
black_boyss@operamail.com
blackboyss@hotmail.com
:D
Forum Yazılımı : vBulletin v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.