Bu forum çerez kullanır
Bu forum, kayıtlıysanız oturum açma bilgilerinizi ve değilseniz son ziyaretinizi saklamak için tanımlama bilgilerini kullanır. Çerezler, bilgisayarınızda depolanan küçük metin dokümanlardır; Bu forum tarafından oluşturulan çerezler yalnızca bu web sitesinde kullanılabilir ve güvenlik riski oluşturmaz. Bu forumdaki tanımlama bilgileri ayrıca okuduğunuz belirli konuları ve bunları en son ne zaman okuduğunuzu da izler. Lütfen bu çerezleri kabul edip etmediğinizi onaylayın.

Bu sorunun tekrar sorulmasını önlemek için, seçeneğinize bakılmaksızın tarayıcınızda bir çerez saklanacaktır. Altbilgideki bağlantıyı kullanarak istediğiniz zaman çerez ayarlarınızı değiştirebilirsiniz.

Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Tekli Seçim
#1
Tekli Seçim

Ziyaretçinize iki açılır menü ile seçim sunacağınız bu scriptte iki menüde de aynı seçenekler olmasına rağmen bir seçenek ancak bir kez seçilebiliyor.



<HEAD>..</HEAD> arasına eklenecek kod :




PHP Kod:
<SCRIPT LANGUAGE="JavaScript">

<!-- 
Begin
var OptLstTxt = new Array;
var 
OptLstVal = new Array;
var 
OptLen 0;
function 
NoDupl(SelObjFromSelObjTo) {
var 
OldToVal SelObjTo.options[SelObjTo.selectedIndex].value;
if (
OptLen == 0) {
OptLen SelObjFrom.length;
for (var 
1OptLeni++) {
OptLstTxt[i] = SelObjFrom.options[i].text;
OptLstVal[i] = SelObjFrom.options[i].value;
   }
}
var 
1;
for (var 
1OptLeni++) {
if (
OptLstVal[i] != SelObjFrom.options[SelObjFrom.selectedIndex].value) { if (== SelObjTo.length) { SelObjTo.options[j] = new Option(OptLstTxt[i]); } else { SelObjTo.options[j].text OptLstTxt[i]; } SelObjTo.options[j].value OptLstVal[i]; if (OptLstVal[i] == OldToVal) { SelObjTo.selectedIndex j; }
j++;
   }
}
if (
SelObjTo.length j)
SelObjTo.options[(SelObjTo.length 1)] = null;
}
//  End -->
</script




<BODY>..</BODY> arasına eklenecek kod :


<form method="POST" name="MForm">
<select name="Color_1" onChange="NoDupl(this,document.MForm.Color_2)">
<option selected>Birinci rengi seç</option> <option value='R'>Kırmızı</option> <option value='J'>Sarı</option> <option value='G'>Yeşil</option> <option value='B'>Mavi</option> </select> <select name="Color_2" onChange="NoDupl(this,document.MForm.Color_1)">
<option selected>İkinci rengi seç</option> <option value='R'>Kırmızı</option> <option value='J'>Sarı</option> <option value='G'>Yeşil</option> <option value='B'>Mavi</option> </select> </form>
Cevapla


Hızlı Menü:


Konuyu Okuyanlar: 1 Ziyaretçi