Merhaba,
javascript bilmediğim için yapamadım
hafta tablosunda value değerleri gördüğünüz gibi 0 dan 6 ya kadar birde -1 var
Yapmak istediğim kural şu:
-1 yanı * yıldız tek başına seçili ise gönderebilir çünkü hafta devre dışı demektir.
Eğer gün veya günler seçildi ise hafta aktif olacağı için -1 yanı * yıldız beraberinde seçilemez. Eğer seçip gönderirse js uyaracak yapmak istediğim bu yapamadım yardımcı olurmusunuz.
multiple alanım bu
JavaScriptim bu
javascript bilmediğim için yapamadım
hafta tablosunda value değerleri gördüğünüz gibi 0 dan 6 ya kadar birde -1 var
Yapmak istediğim kural şu:
-1 yanı * yıldız tek başına seçili ise gönderebilir çünkü hafta devre dışı demektir.
Eğer gün veya günler seçildi ise hafta aktif olacağı için -1 yanı * yıldız beraberinde seçilemez. Eğer seçip gönderirse js uyaracak yapmak istediğim bu yapamadım yardımcı olurmusunuz.
multiple alanım bu
PHP:
<select size="8" name="haftanin_gunu[]" id="haftanin_gunu" multiple>
<option value="-1" selected="selected">*</option>
<option value="0">Pazar</option>
<option value="1">Pazartesi</option>
<option value="2">Salı</option>
<option value="3">Çarşamba</option>
<option value="4">Perşembe</option>
<option value="5">Cuma</option>
<option value="6">Cumartesi</option>
</select>
PHP:
<script type="text/javascript">
function Checkit(theform) {
var gorevadi = document.getElementById('gorev_adi').value;
if (gorevadi.length < 1){
error ='-Lütfen kısa görev adını girin\n\n';
}
if (gorevadi.length > 20){
error+="-Lütfen 20 karakteri geçmeyiniz\n\n";
}
if(theform.haftanin_gunu.value=="") {
error+="Eğer haftanın günleri kullanmak istiyorsanız gün(leri) seçiniz.\nVeya haftanın günleri kullanmak istemiyorsanız * yıldızı seçerek devredişi bırakın.\n\n";
}
HAFTA KONTROL BURADA OLACAK
var dosyaadi = document.getElementById('dosya_adi').value;
if (dosyaadi.length < 10){
error+="-Lütfen çalıştıracak lokal dosya veya tam URL adresi giriniz\n\n";
}
if(error) {
alert('**Bu alanların doldurulması zorunludur:**\n\n\n' + error);
error = "";
return false;
} else {
return true;
}
}
</script>