سؤال

لدي بعض المدخلات وأريد مسح قيمها بعد النقر. كيف؟

 <input type="text" value="Name" />

لقد حاولت:

$(this).inputValue(""); 

لكنه لا يعمل. إذا لم أتمكن من تغيير القيمة ، وكيفية إضافة نص إلى الإدخال ($ (this) .Text ("") ؛ يعمل بشكل جيد للغاية ، على سبيل المثال ، Textareas).

شكرًا!

هل كانت مفيدة؟

المحلول

يستخدم .val(newValue) لتحديد قيمة أي عنصر نوع الإدخال (بما في ذلك <textarea> و <select>)، مثله:

$("input:text").click(function() {
  $(this).val(""); 
});
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top