قراره بهتون تضمین موفقیت در برنامه‌نویسی و کلی آفر ویژه بدیم 😎 (برای شروع کلیک کن 👉)
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ Golgoli
pattern در تگ form
جامعه Html & CSS ایجاد شده در ۱۰ مرداد ۱۴۰۲

سلام این تگ form با جزئیاتش را سعی کردم مثل استاد بنویسم . با توجه به شرطی که ما گذاشتیم نباید حتی حرف کوچکی مثل a را به تنهایی بزاره ارسال بشه و باید اخطار بده دیگه چون کاراکتر‌ها بین 1 تا 15 حرف باید باشند. دقیقه 18:5 ولی برای من صفحه را رفرش هم کردم‌ها ولی اصلا این بخش را اخطار نمیده این هم یک قطعه از کدم .

اگر احتیاج هست فایل کدم را ارسال کنم لطفا بهم بگین ممنون.

<form action="" enctype="multipart/form-data" autocomplete="on">
  <input type="text" placeholder="name"  
        pattern="[a-z]{1,15}"
        title=" نام کاربری باید شامل حروف کوچک انگلیسی و 1 تا 15 کاراکتر  داشته باشد.">
        <input type="submit" value="ارسال">
 form>

سلام،

طبق پترنی که گذاشتید میگوید اگر داخل اینپوت مقداری وارد شد اجازه دارد تمامی حروف a-z (کوچک) بیاد و سایزش هم باید بین 1 تا 15 باشه.

بنابراین a درست خواهد بود و فرم ارسال میشود.

اما A یا هر کاراکتری دیگر خارج از a-z کوچک باشد با خطا مواجه میشود.

نکته: درصورتی که بخواهید اگر فیلد اینپوت خالی بود، فرم ارسال نشود باید required رو هم داخل اینپوت بگذارید.


بهترین پاسخ
محسن موحد ۱۰ مرداد ۱۴۰۲، ۲۰:۳۴