w3schools - JQuery এ ইনপুট[টাইপ=টেক্সট] মান পরিবর্তন সনাক্তকরণ



jquery ajax (6)

বিবরণ

আপনি jQuery এর .bind() পদ্ধতি ব্যবহার করে এটি করতে পারেন। jsFiddle

নমুনা

এইচটিএমএল

<input id="myTextBox" type="text"/>

jQuery এর

$("#myTextBox").bind("change paste keyup", function() {
   alert($(this).val()); 
});

অধিক তথ্য

https://src-bin.com

প্রতিবার একটি নির্দিষ্ট ইনপুট বাক্সের মান পরিবর্তন করার সময় আমি একটি ফাংশন কার্যকর করতে চাই। এটি প্রায় $('input').keyup(function) , তবে বাক্সে পাঠ্যোপার্জন করার সময় কিছুই ঘটে না, উদাহরণস্বরূপ। ইনপুট। $input.change(function) শুধুমাত্র ইনপুট blurred যখন ট্রিগার, তাই একটি টেক্সট বক্স মান পরিবর্তন যখনই আমি অবিলম্বে কিভাবে জানতে হবে?


Answer #1

আপনি টেক্সট বক্স ইভেন্ট ব্যবহার করতে পারেন -

<input id="txt1" type="text" onchange="SetDefault($(this).val());" onkeyup="this.onchange();" onpaste="this.onchange();" oninput="this.onchange();">

function SetDefault(Text){
  alert(Text);
}

এটা চেষ্টা কর


Answer #2

এটা চেষ্টা কর:

মূলত, প্রতিটি ইভেন্টের জন্য শুধুমাত্র অ্যাকাউন্ট:

এইচটিএমএল:

<input id = "textbox" type = "text">

jQuery:

$("#textbox").keyup(function() { 
    alert($(this).val());  
}); 

$("#textbox").change(function() { 
alert($(this).val());  
}); 

Answer #3

এটা চেষ্টা কর:

$("input").bind({
            paste : function(){
                $('#eventresult').text('paste behaviour detected!');
            }
})

Answer #4

শুধু 'পুনরায়' ফাংশনটি 'বাইন্ড' ফাংশনটির উপর পুনঃপ্রতিষ্ঠিত হয়েছে, তাই সর্বদা এইরকম একটি ইভেন্ট শ্রোতা ব্যবহার করার চেষ্টা করুন:

$("#myTextBox").on("change paste keyup", function() {
   alert($(this).val()); 
});

Answer #5
$("#myTextBox").on("change paste keyup select", function() {
     alert($(this).val());
});

ব্রাউজার পরামর্শ জন্য নির্বাচন করুন





jquery