Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

javascript ile birçok textboxdan onmouseover ile bilgi alıp yazdırmak

kullanıcıya bir textbox sunuyorum ve girdiği bilgiyi submit butonuyla alıyorum. ama istiyorum ki kullanıcı birden çok bilgi girecekse gene javascript ile çalışacak "textbox ekle" butonu olsun ve bu eski textbox'ın altına yeni bir textbox eklesin. ben de bu bilgiyi ilki gibi çekebileyim. farklı çekmem için yeni textbox'ın idsinin farklı olması gerektiğinden çıkar bol bulamadım.
not: divleri show/hide yöntemiyle oluyor ama istediğim kullanıcı "textbox ekle" butonuna tıkladığında yalnızca bir textbox eklensin ve kullanıcıyı x kadar eklebilirsin diye sınırlamayayım.
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Doğru Cevap

  • Qwerty adlı üyenin fotoğrafı
    13 yıl önce yazılmış
    5 cevap - 2 soru
    Önceden şöyle bir kod parçası kullanmıştım. Belki işinizi görür.
    <script type="text/javascript">
    function addRow()
    {
        var lastRow = document.getElementById('lastRow');
        var newLastRow = lastRow.cloneNode(true);
        var ins = newLastRow.getElementsByTagName('input');
        
        for (var k = 0; l = ins.length, k < l; k++)
            ins[k].value = '';
        
        lastRow.id = '';
        document.getElementById('myTable').insertBefore(newLastRow, document.getElementById('addRow'));
    }
    </script>
    


    <table>
        <tbody id="myTable">
            <tr id="lastRow">
                <td><input type="text" name="ex1[]" value="Data 1"/></td>
            </tr>
            <tr id="addRow">
                <td colspan="3">
                    <input type="button" name="addRow" value="Add Row" onclick="addRow();"/>
                </td>
            </tr>
        </tbody>
    </table>
    

Cevaplar

Hiç cevap bulunamadı.