با سلام خدمت دوستان عزیز
من میخوام بعد از اینکه فیلدی رو پر کردیم
شرط های زیر بررسی بشه و بعد به صورت اتواتیک روی یک دکمه کلیک بشه
تعداد کلمات رو چک کنه
پر یا خالی بودن رو چک کنه
بعد کلیک کنه رو یه دکمه بعد از مثلا 5 ثانیه
با جاوا اسکریپت همچین چیزی امکان داره ؟
سلام
میتونید یک EventListener روی فیلد قرار بدین
مثلا اینجا از keydown استفاده کردیم ، یعنی وقتی دکمه ای فشرده شد عملیات ما اجرا بشه
event های دیگه ای هم هست که میتونید استفاده کنید
با فرض اینکه آیدی فیلد fieldInput هست و دکمه آیدی submitBtn داره
بررسی میکنیم مثلا اگر فیلد حداقل 5 کاراکتر وارد شده بود کلیک انجام بشه
let inputField = document.getElementById('inputField');
inputField.addEventListener('keydown',function() {
if(inputField.value.length > 5 ) {
let submitBtn = document.getElementById('submitBtn');
submitBtn.click();
}
});
اگر بخواین کلیک بعد از 5 ثانیه انجام بشه :
setTimeout(function(){
let submitBtn = document.getElementById('submitBtn');
submitBtn.click();
}, 5000);
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟