سؤال
لدي بعض المدخلات وأريد مسح قيمها بعد النقر. كيف؟
<input type="text" value="Name" />
لقد حاولت:
$(this).inputValue("");
لكنه لا يعمل. إذا لم أتمكن من تغيير القيمة ، وكيفية إضافة نص إلى الإدخال ($ (this) .Text ("") ؛ يعمل بشكل جيد للغاية ، على سبيل المثال ، Textareas).
شكرًا!
المحلول
يستخدم .val(newValue)
لتحديد قيمة أي عنصر نوع الإدخال (بما في ذلك <textarea>
و <select>
)، مثله:
$("input:text").click(function() {
$(this).val("");
});
لا تنتمي إلى StackOverflow