پرسش و پاسخ – عناصر ورودی فرم ها در HTML
سلام خدمت تمامی دوستان و همراهان محترم سایت آموزشی فری لرن ، امیدوارم که حال همگیتون خوب باشه. لطفا در ادامه با پرسش و پاسخ – عناصر ورودی فرم ها در HTML با من همراه باشید.
Free-Learn
پرسش از شما، پاسخ از بنده تا جایی که بتونم و در توانم باشه، لطفا پرسش تان را فقط در رابطه با بخش مشخص شده ارسال نمایید تا نظم و ترتیب در بخش پرسش و پاسخ بخوبی رعایت شود.
با سلام
من میخواستم یک تکس باکس داشته باشم که مثلا داخل یک ورودی از حروف بگیره
بعد یه تکس باکس دیگه هم پایین داشته باشم که باید جمله ای که در بالا نوشته میشه رو در اینجا تایپ کرد
در صورتی که مثلا کلمه ali در بالا تایپ شده باشه شما نتونید جمله یا کلمه یا هیچ حرف دیگه بغیر از ali رو تایپ کنید
ممنون میشم راهنمایی بفرمایید
باسلام و عرض ادب خدمت شما دوست محترم
ما یسری محدودیت ها میتونیم اعمال کنیم، مثلا میتونیم بگیم اگه در باکس اول ali وارد شده بود خب در باکس دوم هم باید ali باشه و اگه دوتاش یکی بودن یعنی دوتاش ali بودن بعدش مثلا اجازه بده یه کاری انجام بده، میتونیم محدودیت بزاریم که در باکس فقط حروف انگلیسی کوچک یا بزرگ یا هردوتاش یا فقط عدد وارد شود.
ولی اینکه شما میفرمایید در باکس دوم کاربر حق فشردن هیچگونه از حروف رو به جز اون حروفی که در باکس اول وارد شده، ندارد ( یعنی محدود سازی کاراکتر روی صفحه کلید ) من خودم به همچین موردی تا حالا برخورد نکردم و نمیدونم بشه چنین چیزی یا خیر. بعید میدونم.
ولی خب میتونید مثال زیر رو بررسی کنید :
چک کردن محتوای باکس اول با باکس دوم و در صورت درست بودن … ( مشاهده نمایید )
با استفاده از صفت required ینی باید حتما یک باکس محتوا داشته باشد و نمیتواند خالی باشد
با استفاده از صفت maxlength برای محدود کردن تعداد کاراکترهایی که کاربر میتونه وارد کنه
خیلی ممنون از لطفتون
بله کمک زیادی کرد فقط باید بعد از اینکه چک کرد دستوری برای پاک کردن کارکتر صادر بشه
حالا دنبالش میگردم ببینم هست همچین کدی یا نه
باسلامی مجدد
خب از روش های مختلف میشه باکس هارو پاک کرد.
ولی باید به این نکته توجه داشته باشید، اگه بخوایم با کلیک بروی همون یه دکمه هم عمل مقایسه و هم عمل خالی شدن باکس ها انجام بگیره، عمل مقایسه باکس ها ناقص میمونن. یعنی مقایسه میکنه میگه درسته و درجا پاک میکنه باکس هارو در نتیجه باکس خالی که باشه عمل مقایسه ناقص میشه.
به همین دلیل بهترین کار ایجاد یه دکمه جدا هس که با کلیک روی اون داده ها باکس ها خالی شن.
راحتترین کار استفاده از ورودی با نوع Reset هست.
امتحان کنید
با سلام به مدیر محترم سایت من می خواستم بگم که برای مثال من یک input دارم با ورودی یا همان type ایمیل می خواهم زمانی که کاربر یک ایمیل اشتباه وارد کرد مرورگر به آن هشدار ندهد بلکه متنی که من مشخص کردم به آن نشان داده شود و متن مرورگر نشان داده نشود
باسلام و عرض ادب
خب تقریبا میشه از چندین روش اینکارو انجام داد
ولی خب یه نمونه روش رو میتونید در مثال زیر ببینید
کلیک کنید
با سلامی خدمت شما مدیر محترم سایت
ممنون از راهنماییتون
با سلامی مجدد خدمت شما
سوالی دیگری که داشتم اینه که در برنامه نویسی دومین باید خریداری شود یا رایگان خودمان می توانیم دومین
طراحی کنیم
ممنون میشم راهنمایی کنین
باسلامی مجدد
خب دامین یا دومین یا Domain در واقع یک آدرس برای یک سایت هست
مثلا دامین سایت گوگل میشه google.com یا دامنه سایت فری لرن میشه free-learn.ir
بطور کلی دامین قابل طراحی نیست ، یعنی کدی نیست که بخواد طراحی شه
برخی از سایت ها هستن که بصورت رایگان دامنه ارائه میده ولی به اینصورت هستش که نامی که شما مشخص میکنید متصل میشه به دامنه خوده اون سایت
مثلا اگه شما انتخاب کنید test و اگه دامنه خوده اون سایت مثلا example.ir باشه پس بصورت زیر میشه :
www. test . example .ir
که طبیعتا اینجوری فایده نداره یعنی بدرد نمیخوره
پس باید دامنه را خریداری کنید که بصورت کامل متعلق بخودتون باشه یعنی میشه بصورت زیر
www . test . ir
سایت ها برای خرید دامنه خدا داده، یکیش میهن وب هاست
باتشکر
سلام وقتتون بخیر میخوام اینپوت فقط کاراکتر بگیره و عدد نگیره باید چکار کنم؟
با سلام و عرض ادب خدمت شما دوست خوبم امیدوارم که حالت خوب باشه
به راحتی و با استفاده از صفت Pattern میشه محدودیت ایجاد کرد
مثال :
مشاهده مثال
باتشکر