Haluk
Özel Üye
- Katılım
- 7 Temmuz 2004
- Mesajlar
- 12,398
- Excel Vers. ve Dili
-
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
- Altın Üyelik Bitiş Tarihi
- ∞
İş yerimdeki web sayfasında uyguladığım dinamik bir telefon listesi ...
HTML:
<html>
<head>
<script language="JavaScript">
function yonetici()
{
var TelListe = document.secenek.elemanlar;
document.secenek.elemanlar.length = 0;
TelListe.options[TelListe.options.length] = new Option('Yönetici1 - 6801','0');
TelListe.options[TelListe.options.length] = new Option('Yönetici2 - 3703','1');
TelListe.options[TelListe.options.length] = new Option('Yönetici3 - 3740','2');
}
function mimarlar()
{
var TelListe = document.secenek.elemanlar;
document.secenek.elemanlar.length = 0;
TelListe.options[TelListe.options.length] = new Option('Mimar1 - 3227','0');
TelListe.options[TelListe.options.length] = new Option('Mimar2 - 2424','1');
TelListe.options[TelListe.options.length] = new Option('Mimar3 - 3940','2');
TelListe.options[TelListe.options.length] = new Option('Mimar4 - 7840','3');
TelListe.options[TelListe.options.length] = new Option('Mimar5 - 5647','4');
TelListe.options[TelListe.options.length] = new Option('Mimar6 - 1638','5');
}
function insmuh()
{
var TelListe = document.secenek.elemanlar;
document.secenek.elemanlar.length = 0;
TelListe.options[TelListe.options.length] = new Option('İnş. Müh.1 - 4589','0');
TelListe.options[TelListe.options.length] = new Option('İnş. Müh.2 - 4523','1');
TelListe.options[TelListe.options.length] = new Option('İnş. Müh.3 - 1224','2');
TelListe.options[TelListe.options.length] = new Option('İnş. Müh.4 - 1298','3');
TelListe.options[TelListe.options.length] = new Option('İnş. Müh.5 - 2920','4');
TelListe.options[TelListe.options.length] = new Option('İnş. Müh.6 - 4578','5');
}
function makmuh()
{
var TelListe = document.secenek.elemanlar;
document.secenek.elemanlar.length = 0;
TelListe.options[TelListe.options.length] = new Option('Mak. Müh.1 - 2345','0');
TelListe.options[TelListe.options.length] = new Option('Mak. Müh.2 - 1269','1');
TelListe.options[TelListe.options.length] = new Option('Mak. Müh.3 - 8878','2');
TelListe.options[TelListe.options.length] = new Option('Mak. Müh.4 - 4478','3');
}
function elkmuh()
{
var TelListe = document.secenek.elemanlar;
document.secenek.elemanlar.length = 0;
TelListe.options[TelListe.options.length] = new Option('Elk. Müh.1 - 4532','0');
TelListe.options[TelListe.options.length] = new Option('Elk. Müh.2 - 1245','1');
TelListe.options[TelListe.options.length] = new Option('Elk. Müh.3 - 4585','2');
TelListe.options[TelListe.options.length] = new Option('Elk. Müh.4 - 3212','3');
TelListe.options[TelListe.options.length] = new Option('Elk. Müh.5 - 9889','3');
}
function idariburo()
{
var TelListe = document.secenek.elemanlar;
document.secenek.elemanlar.length = 0;
TelListe.options[TelListe.options.length] = new Option('Kısım Amiri - 2415','0');
TelListe.options[TelListe.options.length] = new Option('Şef - 5698','1');
TelListe.options[TelListe.options.length] = new Option('Şef Yard. - 1245','2');
TelListe.options[TelListe.options.length] = new Option('Memur1 - 3236','3');
TelListe.options[TelListe.options.length] = new Option('Memur2 - 4554','3');
}
</script>
</head>
<body>
<b>Telefon numarası öğrenmek için aşağıdan birim seçiniz ...</b>
<br>
<br>
<form name="secenek">
<!-- Eger asagidaki radio butonların name ozelliklerinin herbirini degisik yapsaydik,
o zaman, butun tiklananlar secili kalirdi -->
<input type="radio" name="liste" VALUE="no" onClick="yonetici()"> Yöneticiler
<input type="radio" name="liste" VALUE="no" onClick="mimarlar()"> Mimarlar
<input type="radio" name="liste" VALUE="no" onClick="insmuh()"> İnsaat Müh. Bürosu
<input type="radio" name="liste" VALUE="no" onClick="makmuh()"> Makina Mühendisleri
<input type="radio" name="liste" VALUE="no" onClick="elkmuh()"> Elektrik Mühendisleri
<input type="radio" name="liste" VALUE="no" onClick="idariburo()"> İdari Büro
<br>
<br>
<b>Liste</b>
<select name="elemanlar">
<option selected> Yukaridan seciminizi yapın ...
</select>
</form>
</body>
</html>