मेरे विचार में मेरे पास दो टेक्स्टबॉक्स हैं,

मेरी आवश्यकता यह है कि जब मैं पहले टेक्स्टबॉक्स में कुछ टेक्स्ट स्वचालित रूप से दर्ज करता हूं तो जब मैं पहला टेक्स्टबॉक्स छोड़ता हूं तो उस मान को दूसरे टेक्स्ट बॉक्स में असाइन किया जाना चाहिए। jQuery या जावास्क्रिप्ट का उपयोग करना।

आपकी सहायता के लिए धन्यवाद

संपादित करें:

किसी कारण से यह कोड दूसरे टेक्स्टबॉक्स में मान नहीं डाल रहा है।

http://jsfiddle.net/9tEV2/4/
4
kumar 4 अप्रैल 2011, 23:06

4 जवाब

सबसे बढ़िया उत्तर

पहले टेक्स्टबॉक्स की विनिमय घटना को कैप्चर करें और ईवेंट हैंडलर में पहले टेक्स्टबॉक्स मान को दूसरे को असाइन करें।

कुछ इस तरह:

<input type="text" id="name"/>
<input type="text" id="anotherName"/>

<script type="text/javascript">
$(function(){
  $("#name").change(function(){
   $("#anotherName").val($(this).val());
  });
})
</script>
9
Chandu 4 अप्रैल 2011, 23:09
$('#textbox1').blur(function(e) {

    $('#textbox2').val($(this).val());

});
5
Eli 4 अप्रैल 2011, 23:08

नमस्ते

के साथ प्रयास करें

$('#Text1').keypress(function () {
    $('#Text2').val($(this).val());
});

मुझे आशा है कि यह मददगार है

इस पोस्ट पर विचार न करें, मैंने प्रश्न को सही ढंग से नहीं पढ़ा

3
Faber 4 अप्रैल 2011, 23:15
<script type="text/javascript">
    $(function () {
        $("#txt1").change(function () {

           $("#text2").val($(this).val());// For Single textBox
            $("#filltext").find("input:text").val($(this).val()) // Fill textbox1 value to multiple textboxes present in a single div(filltext is Division ID)
        });
    })
</script>`
0
Arfat 29 मई 2019, 10:18