mesela deneme ye tıklandığında aşağıya onunla ilgili başka form gelecek deneme2 ye tıklandığın da onunla ilgili başka form gelecek. internette baktım ajaxla ilgili bi konu sanırım ama ajax bilgim fazla yok fikri olan yada bilen bir arkadaş varsa yardımcı olursa çok memnun olurum.
ajax la ilgili pek bilgim yok ancak sana basit bir örnek ile yardımcı olmaya çalışayım select kısmına onchange özelliği eklediğin zaman bir fonksiyon oluşturup isteğin işi yapabilirsin
<script> function form_ekle() { var x = document.getElementById("secim").value; document.getElementById("deneme").innerHTML = "Seçilen: " + x; } </script>
bunu örnek olarak yazzdım sen artık nasıl istersen o şekilde eklemelerini yapabilirsin
abdullahtalhacanA
kullanıcısına yanıt
yardımın için teşekkür ederim çok faydası oldu fakat mesela deneme yi seçtiğim zaman aşağıda valusunu değil de başka bir şey getirmek istiyorum bunu nasıl sağlayabilirim misal kullanıcı kayıt formu gelsin eğer deneme2 yi seçtiğinde de kullanıcı girişi gelsin bunu nasıl sağlayabilirim.
Kendi kullandığım scripti yazayım sana : öncelikle p tagını bu şekilde değiştir
<p class="sonra" id="deneme"></p>
daha sonra script i bu şekilde düzenle
<script> function form_ekle() { var ekle= ' ' + '<input type="text" name="adi">'; $(ekle).insertBefore('.sonra'); } </script>
abdullahtalhacanA
kullanıcısına yanıt
dediğin şekilde denedim fakat olmadı bide şöyle düşündüm ben
<!DOCTYPE html> <html> <head> <script> function form_ekle() { var x = document.getElementById("secim").value; if (x == 'deneme') { document.getElementById("deneme").innerHTML = " <p style='color:#DDDDDD;'>Seçilen:</p> " + x } else document.getElementById("deneme2").innerHTML = " <p style='color:#000;'>Seçilen:</p> " + x;
bu şekilde yaptım fakat ikincisini seçtiğim zaman ilk seçtiğim gene ekranda kalıyor önceki seçimimi kaldırmak için bi kod var mı ? clear gibi bi komut yada fonksiyon