علی سعادت
3 سال پیش توسط علی سعادت مطرح شد
1 پاسخ

ورودی گرفتن در جاوااسکریپت

سلام :)
احتمالا اسم سایت codeforces رو شنیده باشید.
توی این سایت سوالایی هست که میتونیم حل کنیم و سابمیت کنیم.
اکثرا دیدم که با cpp سوالات این سایت رو حل میکنن (خودمم همینم) ولی دوست دارم با جاوااسکریپت هم اینکارو انجام بدم چون کار راحت تره
اما چیزی که تو این سایت نیازه، ورودی گرفتنه و در واقع نیاز به یه input داریم.
چیزی که میخواستم بدونم این بود که توی js چطور میشه ورودی گرفت؟ راهی هست برای اینکار؟

@endworld
@Nima.nori
@ehsndvr
@milwad
@alarus7


ثبت پرسش جدید
ASPgo
تخصص : HTML، CSS، PHP و JS، طراح قالب...
@asp.gosk 3 سال پیش آپدیت شد
1

میتونی از تابع prompt() استفاده کنی
زمانی که این تابع رو صدا میزنی یه اینپوت میاد بالا صفحه و میتونی ورودی بگیری

let username = prompt('enter your name', 'ali, hossein, ...');

الان ما چیزی که کاربر تو ورودی وارد میکنه ریختیم تو username. تابع prompt دو تا متغیر میگیره. متغیر اول متنیه که به کاربر نمایش میده که ما enter your name رو پاس دادیم بهش. ورودی دوم هم متن پیشفرض اون اینپوت هست

میتونی از اینپوت های خود HTML هم استفاده کنی بعد ورودیش رو به وسیله js بدست بیاری

var text = document.getElementById('input').value;

فرض کن ما یه اینپوت html داریم و بهش آیدی input رو دادیم. با getElementById پیداش میکنیم بعد با .value چیزی که داخلش هست رو ذخیره میکنیم تو متغیر


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام