Ceviz Forum

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

Cevapla
 
LinkBack Seçenekler
Eski 19/09/2005, 15:38   #1 (permalink)
Üye
 
alico Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 11/2003
Mesaj: 1,381
Varsayılan Radio Seçim Kontrolü

Alıntı:
A SEÇENEĞİ<input type="radio" name="turu" value="1" >
B SEÇENEĞİ<input type="radio" name="turu" value="2">
Yukarıdaki radio butonlarının seçim yapılmadığı zaman alert mesajı verdirtmem gerekiyor ?

Alıntı:

if(frm.turu.selected!==true){
alert ("Türünü Belirtmediniz")
return false
Bu şekilde yaptım js içine ancak seçsemde seçmesemde soruyor ? Doğrusu ne şekilde olacak ?

Teşekkürler.
__________________
ProDestek
www.thealico.com
Baybay K7 Prodestek in ky out
alico hatta değil   Alıntı Yaparak Yanıtla
Eski 19/09/2005, 18:32   #2 (permalink)
Üye
 
Sniper Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 06/2004
Yer: İstanbul
Mesaj: 2,261
Varsayılan

Sanırım aşağıdaki işini görür.
Kod:
A SEÇENEĞİ<input type="radio" name="turu" value="1" >
B SEÇENEĞİ<input type="radio" name="turu" value="2">
<input type="button" value="Gönder" onclick="if(document.getElementsByName('turu')[0].checked==false&&document.getElementsByName('turu')[1].checked==false) { alert('Bir tanesini seçmeden olmaz') } else {alert('Devam edebilirsin')}">
__________________
tuncay.kinali.net
Sniper hatta değil   Alıntı Yaparak Yanıtla
Eski 22/09/2005, 17:06   #3 (permalink)
Üye
 
alico Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 11/2003
Mesaj: 1,381
Varsayılan

Bunlar Çoğaldı hepsini bu şekilde toplamak zor oldu ? JS deki karşılğı nasıl yazılacak tır ?
diğerlerini yazdım ancak bu radio olmadı.

Alıntı:
function FormKontrol(frm) {
if (frm.UstId[frm.UstId.selectedIndex].value=='' ) {
alert ('Emlak Kategorisi Şeçmediniz');
return false;
}
if (frm.gosterge.value=='' ) {
alert ('City Tanımlaması Belirmediniz');
return false;
}
if (frm.verilen_ucret.value=='' ) {
alert (Ücretini Belirtmediniz');
return false;
}

if(frm.turu[0].checked==false&&turu[1].checked==false ){
alert ("sdsfs")
return false;

}


}//FormKontrol
Kalın yazan kısım çalışmıyor ?
__________________
ProDestek
www.thealico.com
Baybay K7 Prodestek in ky out

Enson 22/09/2005 17:29 tarihinde alico tarafından düzenlenmiştir..
alico hatta değil   Alıntı Yaparak Yanıtla
Eski 22/09/2005, 17:12   #4 (permalink)
Eski Cevizci
 
ismail pala Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 08/2005
Mesaj: 508
Varsayılan

if( ( birinci mantıksal sınama ) && ( ikinci mantıksal sınama) )

paranteze almayı dener misiniz?
ismail pala hatta değil   Alıntı Yaparak Yanıtla
Eski 22/09/2005, 17:21   #5 (permalink)
Üye
 
Sniper Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 06/2004
Yer: İstanbul
Mesaj: 2,261
Varsayılan

Bunu dene o zaman:

Kod:
<script>
function kontrol() {
	var eleman = document.getElementsByName('turu');
	var sonuc = false;
	
	for(i=0;i<eleman.length;i++) {
		if(eleman[i].checked) { sonuc = true; }
	}
	if(!sonuc) {
	alert("En az bir seçenek işaretlemelisiniz!")
	return(sonuc)
	}
}
</script>
A SEÇENEĞİ<input type="radio" name="turu" value="1"><br>
B SEÇENEĞİ<input type="radio" name="turu" value="2"><br>
C SEÇENEĞİ<input type="radio" name="turu" value="3"><br>
D SEÇENEĞİ<input type="radio" name="turu" value="4"><br>
E SEÇENEĞİ<input type="radio" name="turu" value="5"><br>
F SEÇENEĞİ<input type="radio" name="turu" value="6"><br>
G SEÇENEĞİ<input type="radio" name="turu" value="7"><br>
H SEÇENEĞİ<input type="radio" name="turu" value="8"><br>
<input type="button" onclick="kontrol()" value="Tıkla!">
__________________
tuncay.kinali.net
Sniper hatta değil   Alıntı Yaparak Yanıtla
Eski 22/09/2005, 17:38   #6 (permalink)
Üye
 
alico Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 11/2003
Mesaj: 1,381
Varsayılan

Çoğalmadan kastım turu seçenğinin ikiden fazla olması değildi. Form içersinde birden fazla farklı seçimler var

Js den fazla çakmıyorum bir kez daha özür dileyerek rahatsız etmek istiyorum

Alıntı:

<form name="form1" onsubmit="return FormKontrol(this);" method="post" action="?islem=IcerikDuzenleKayit">

A SEÇENEĞİ<input type="radio" name="turu" value="1" >
B SEÇENEĞİ<input type="radio" name="turu" value="2">

</form>
Yukarıdaki Form gondere bastık Script de contorllere dedıgın kodu eklyecem ancak ben yıne hata yapıyorum

Alıntı:
function FormKontrol(frm) {
if (frm.UstId[frm.UstId.selectedIndex].value=='' ) {
alert ('Emlak Kategorisi Şeçmediniz');
return false;
}
if (frm.gosterge.value=='' ) {
alert ('City Tanımlaması Belirmediniz');
return false;
}
if (frm.verilen_ucret.value=='' ) {
alert (Ücretini Belirtmediniz');
return false;
}

RADİO KONTROL VERDİĞİN SON KODU BURAYA EKLEMEYİ DENEDİM ANCAK HATA VERDİ ?


}//FormKontrol
__________________
ProDestek
www.thealico.com
Baybay K7 Prodestek in ky out

Enson 22/09/2005 18:58 tarihinde alico tarafından düzenlenmiştir.. Sebep: özür'unuttum :)
alico hatta değil   Alıntı Yaparak Yanıtla
Eski 23/09/2005, 03:52   #7 (permalink)
Eski Cevizci
 
programcimusti Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 06/2005
Mesaj: 124
Varsayılan

Birde bunu deneyin...Kendi değişkenlerinize uyarlayın..


if (operation=='accountsTermDetail') {
accountNo = frm.accountNo;
selected = false;
if (accountNo.length == '') {
selected = accountNo.checked;
} else {
for (i=0; i<accountNo.length; i++) {
if (accountNo[i].checked)
selected = true;
}
}
if (!selected)
errMsg += 'Lütfen kaynak hesap seçiniz\n';

}
programcimusti hatta değil   Alıntı Yaparak Yanıtla
Eski 27/09/2005, 21:09   #8 (permalink)
Üye
 
alico Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 11/2003
Mesaj: 1,381
Varsayılan

@Sniper

Geç oldu ama sağol
__________________
ProDestek
www.thealico.com
Baybay K7 Prodestek in ky out
alico hatta değil   Alıntı Yaparak Yanıtla
Eski 29/09/2005, 15:37   #9 (permalink)
Üye
 
Sniper Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 06/2004
Yer: İstanbul
Mesaj: 2,261
Varsayılan

Problem değil, siz mantıklı sorular sormaya devam edin bende elimden geldiğince yanıtlamaya devam edeyim. JS bilgim ceviz.net forumlarına üye olduktan sonra epey gelişti. Bunun, senin gibi zor ama imkansız omayan kodlar isteyen arkadaşlar sayesinde olduğunu düşünüyorum. @syperusta, @ismail pala, @selected ve ismini sayamadığım diğerleri... Bende bu sayede size teşekkür edeyim
__________________
tuncay.kinali.net
Sniper 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
Kısmi seçim??? minnik PHP 8 08/07/2006 20:13
Random Seçim duckula PHP 1 12/04/2005 16:49
e-secim.com pamuk Site Yorum 0 11/03/2004 13:35
Seçim ertelenir mi? Sahin Hayata Dair 35 06/10/2002 18:58
Erken secim hilmi Hayata Dair 2 31/07/2002 22:59


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

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