Ceviz Forum

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

Cevapla
 
LinkBack Seçenekler
Eski 29/08/2004, 12:21   #1 (permalink)
Animal Instinct
 
hserkans Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 06/2002
Yer: Izmir
Mesaj: 242
Varsayılan Js Kaynak

Slm

JS'le özellikle form elemanları üzerinde yaptığı işlevleri bulabileceğim bir site ya da kitap var mı? Çoğu kitabı araştırdım ama bu konuda bilgiye rastlamadım.

Mesela form sayfamda "cinsiyet" isimli bir select menu var. Buradan "bayan" seçilirse altta "annenizin kızlık soyadı" isimli bir text box çıkacak. "Erkek" seçimini yaparda bir değişiklik olmayacak.

Ya da

İki select menu var. Birinde ülkeler, birinde Türkiye'deki şehirler var. Ülkeden Türkiye'yi seçerse şehir de seçebilecek, başka bir ülke seçerse şehir seçini inaktif olacak.

Bu tarz şeyler..

Simdiden teşekkürler..
hserkans hatta değil   Alıntı Yaparak Yanıtla
Eski 30/08/2004, 00:40   #2 (permalink)
Yönetim Kurulu
 
teddmcload Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 01/2003
Mesaj: 1,310
Varsayılan

dediklerine ait örnekler var elimde. tam olarak değil ama mantıken benzerlerini zamanında yapmıştım
__________________
Erkan BALABAN
www.webtasarimkilavuzu.com
www.molaver.net
Çözümler ihtiyaçlardan doğar.
teddmcload hatta değil   Alıntı Yaparak Yanıtla
Eski 31/08/2004, 01:39   #3 (permalink)
Animal Instinct
 
hserkans Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 06/2002
Yer: Izmir
Mesaj: 242
Varsayılan

Alıntı:
teddmcload, mesajından alıntı:
dediklerine ait örnekler var elimde. tam olarak değil ama mantıken benzerlerini zamanında yapmıştım
Çok güzel... Peki bunun bana nasıl bir faydası var? Örnekleri bana ulaştıracak mısın?
hserkans hatta değil   Alıntı Yaparak Yanıtla
Eski 31/08/2004, 10:42   #4 (permalink)
Varlığa izin veren boşluk
 
anov Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 04/2004
Yer: İstanbul
Mesaj: 2,824
Varsayılan

merhaba hserkans;
buradan soldan kodu düzenleyip sağdan çalışan halini görmen mümkün
http://www.w3schools.com/dhtml/dhtml_dom_examples.asp
bu da referans olarak işine yarar umarım (uzun vadede)
http://www.w3.org/TR/2000/WD-DOM-Lev...-one-html.html
veya pdf olarak
http://www.w3.org/TR/2000/WD-DOM-Lev...000929/DOM.pdf
iyi niyet ve yardım seninle olsun.

Enson 31/08/2004 10:47 tarihinde anov tarafından düzenlenmiştir.. Sebep: Adresin biri yanlış yazılmış
anov hatta değil   Alıntı Yaparak Yanıtla
Eski 31/08/2004, 16:12   #5 (permalink)
Yönetim Kurulu
 
teddmcload Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 01/2003
Mesaj: 1,310
Varsayılan

ilk sorunun cevabını vereyim

<script language="JavaScript1.2">
function yukleme(){
document.all.vcdsay.style.visibility = "hidden"
document.all.dvdsay.style.visibility = "hidden"
}
function vcdsayvis() {
if (document.all.vcd.checked == true) {
document.all.vcdsay.style.visibility = "visible"
} else {
document.all.vcdsay.style.visibility = "hidden"
}
}

function dvdsayvis() {
if (document.all.dvd.checked == true) {
document.all.dvdsay.style.visibility = "visible"
} else {
document.all.dvdsay.style.visibility = "hidden"
}
}
</script>


<tr>
<td height="37" valign="top"><div align="right">Meyda&nbsp;&nbsp;&nbsp;</div></td>
<td valign="top"><input name="vcd" type="checkbox" id="vcd" value="checkbox" class="checkbox" onClick="vcdsayvis()">
VCD
<input name="vcdsay" type="text" id="vcdsay" size="10" maxlength="2" class="input">
<br> <input name="dvd" type="checkbox" id="dvd" value="checkbox" class="checkbox" onClick="dvdsayvis()">
DVD
<input name="dvdsay" type="text" id="dvdsay" size="10" maxlength="2" class="input">
</td>
</tr>

şimdi ikincide

PHP Kodu:
    $content .= "<form name=\"fromevaluate\" method="post" action=\"http://localhost/t-diagno/default.php?mode=result_add&step=1\">
<table width=\"100%\"  border=\"0\" cellspacing=\"1\" cellpadding=\"1\">
<tr><td class=\"redbold\"><div align=\"center\">Kişisel bilgiler</div></td></tr>
<tr><td><div align=\"center\">
<select name=\"branch_id\" size=\"1\" onChange=\"redddd(this.options.selectedIndex)\" class=\"select\">
<option>--- Şube ---</option>"
;
$sqlbranches "select branch_id, branch_name from branches";
$sbranches $dbworks->db_query($sqlbranches);
while (
$branches $dbworks->db_fetch($sbranches)) { 
$content .= "<option value=\"" $branches["branch_id"]. "]."]."\">"$branches["branch_name"]."</option>";
}          
$content .= "</select></div></td></tr>
<tr><td><div align=\"center\"> 
<select name=\"stu_id\" size=\"1\" class=\"select\" onChange=\"redirect2(this.options.selectedIndex)\">
<option value=\"\">--- Kursyer ---</option>
<option value=\"\">--- Kursyer ---</option>
</select></div></td></tr></table>"
;
$content .= '<script>
<!--
var fromevaluategroups=document.fromevaluate.branch_id.options.length
var fromevaluategroup=new Array(fromevaluategroups)
for (i=0; i<fromevaluategroups; i++)
fromevaluategroup[i]=new Array()
fromevaluategroup[0][0]=new Option("","--- Kursyer ---")
fromevaluategroup[0][1]=new Option("","--- Kursyer ---")'
;
$content .= "\n";
$sbranches $dbworks->db_query($sqlbranches);
$k=1;
while (
$branches $dbworks->db_fetch($sbranches)) { 
$content .= "fromevaluategroup[".$k."][0]=new Option(\"Simdi kursyer seçin\",\"\");\n";
$sqlstu "select student_id, namesurname from student_list where branch_id='".$branches["branch_id"]."'";
$sstu $dbworks->db_query($sqlstu);
$kk 1;
while (
$stu $dbworks->db_fetch($sstu)) {
$content .= "fromevaluategroup[".$branches["branch_id"]."][".$kk."]=new Option(\"".$stu["namesurname"]."\",\"http://localhost/t-diagno/default.php?mode=evaluate&sID=".$stu["student_id"]."\");\n";
$kk++;
}    
$k++;    
}
$content .= '                    
var fromevaluatetemp=document.fromevaluate.stu_id
function redddd(x){
for (m=fromevaluatetemp.options.length-1;m>0;m--)
fromevaluatetemp.options[m]=null
for (i=0;i<fromevaluategroup[x].length;i++){
fromevaluatetemp.options[i]=new Option(fromevaluategroup[x][i].text,fromevaluategroup[x][i].value)
}
fromevaluatetemp.options[0].selected=true
}                    
function go(){
location=fromevaluatetemp.options[fromevaluatetemp.selectedIndex].value
}
function redirect2(z){
window.location=fromevaluatetemp[z].value
}
//-->
</script></form>'

ikincisini php ile elde etmiştim. php ile database'den veriler alınıyor ve yazdırılıyor.
__________________
Erkan BALABAN
www.webtasarimkilavuzu.com
www.molaver.net
Çözümler ihtiyaçlardan doğar.
teddmcload 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
kaynak zwardo Python / Zope 6 29/06/2005 02:56
ASP.NET kaynak enes89 ASP.NET / Silverlight / Moonlight 2 05/11/2004 16:54
css kaynak barla Web Tasarım 2 09/08/2004 11:59
'Kaynak' thelastsamurai Hayata Dair 9 17/07/2003 04:16
Bir kaynak... Mingitau Genel Programlama 3 07/11/2002 01:06


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

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