• 10-11-2016, 15:32:24
    #1
    Selamin Aleyküm;

    Akradaşlar listbox dah ekli olan itemleri buttona bastıkca listboxda bir farklısını seçip labela yazmasını istiyorum her bastımda farklı olucak mesela

    asd
    dsa
    sdw

    diye kelimeler var butona bastım asd seçti label a yazdı. bir daha bastımda dsa seçip label yazıcak birdaha basıncada sdw yazıcak

    ANLATMAM BİRAZ SAÇMA OLDU KAFAM YANDI ONDANDIR
  • 10-11-2016, 15:59:04
    #2
    Listboxımız aşağıdaki gibi olsun:


    <select id="list">

    <option value="deneme1">Deneme 1</option>

    <option value="deneme1">Deneme 2</option>

    <option value="deneme1">Deneme 3</option>

    <option value="deneme1">Deneme 4</option>

    <select>


    Labelımız da şöyle:


    <span id="label"></span>


    Listbox ın onchange eventine listDegisti() isimli bir fonksiyon yazalım.


    <select id="list" onchange="listDegisti()">

    <option value="deneme1">deneme1</option>

    <option value="deneme1">deneme1</option>

    <option value="deneme1">deneme1</option>

    <option value="deneme1">deneme1</option>

    <select>


    Sonra da sayfanın en altına fonksiyonu tanımlayalım:


    <script>

    function listDegisti(){

    document.getElementById('label').value = document.getElementById('list').value;

    }

    </script>


    Eğer listenin görünen isimleriyle değerleri farklıysa:



    <script>

    function listDegisti(){

    if(document.getElementById('list').value == "deneme1"){

    document.getElementById('label').value = "Deneme 1";

    }

    if(document.getElementById('list').value == "deneme2"){

    document.getElementById('label').value = "Deneme 2";

    }

    if(document.getElementById('list').value == "deneme3"){

    document.getElementById('label').value = "Deneme 3";

    }

    if(document.getElementById('list').value == "deneme4"){

    document.getElementById('label').value = "Deneme 4";

    }

    }

    </script>

    Telefondan ancak bu kadar

    Nexus 5 cihazımdan Tapatalk kullanılarak gönderildi
  • 10-11-2016, 16:09:16
    #3
    osmanadak adlı üyeden alıntı: mesajı görüntüle
    Listboxımız aşağıdaki gibi olsun:


    <select id="list">

    <option value="deneme1">Deneme 1</option>

    <option value="deneme1">Deneme 2</option>

    <option value="deneme1">Deneme 3</option>

    <option value="deneme1">Deneme 4</option>

    <select>


    Labelımız da şöyle:


    <span id="label"></span>


    Listbox ın onchange eventine listDegisti() isimli bir fonksiyon yazalım.


    <select id="list" onchange="listDegisti()">

    <option value="deneme1">deneme1</option>

    <option value="deneme1">deneme1</option>

    <option value="deneme1">deneme1</option>

    <option value="deneme1">deneme1</option>

    <select>


    Sonra da sayfanın en altına fonksiyonu tanımlayalım:


    <script>

    function listDegisti(){

    document.getElementById('label').value = document.getElementById('list').value;

    }

    </script>


    Eğer listenin görünen isimleriyle değerleri farklıysa:



    <script>

    function listDegisti(){

    if(document.getElementById('list').value == "deneme1"){

    document.getElementById('label').value = "Deneme 1";

    }

    if(document.getElementById('list').value == "deneme2"){

    document.getElementById('label').value = "Deneme 2";

    }

    if(document.getElementById('list').value == "deneme3"){

    document.getElementById('label').value = "Deneme 3";

    }

    if(document.getElementById('list').value == "deneme4"){

    document.getElementById('label').value = "Deneme 4";

    }

    }

    </script>

    Telefondan ancak bu kadar

    Nexus 5 cihazımdan Tapatalk kullanılarak gönderildi
    hocam teşekur ederımde bana c# da lazım windows form app. asp.net heralde bu ? yoksa ben mi yanlış anladım
  • 10-11-2016, 16:11:21
    #4
    Hocam benim yazdıklarım html ve Javascript. Asp.net sayfalarında da çalışır

    Nexus 5 cihazımdan Tapatalk kullanılarak gönderildi