💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در ۵ آذر ماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۳ جواد عباسی
نادیده گرفته شدن کدهای جاوا اسکریت
جامعه وردپرس (برنامه نویسی) ایجاد شده در ۱۴ مهر ۱۳۹۹

سلام علیکم ،بنده وقتی فایل‌های صحفه ورود و ثبت نام اختصاصی خودم را وارد قالب کردم الان که دکمه ورود و یا ثبت نام زده میشه اعتبارسنجی هایی که بنده خودم از طریق جاوا اسکریپت انجام داده بودم کلا نادیده گرفته میشه و فقط اعتبار سنجی‌های فایل ایجکس اعمال میشه مثلا من در مورود پسورد،  کد زده بودم که باید شامل حروف و عدد خاصی باشه ولی تو فایل ایجکس استاد برای رمز اعتبار الگوی خاصی قرار ندادن برای همین بنده هر رمزی رو وارد کنم ثبت نام با موفقیت انجام میشه و الگوی اختصاصی خودم نادیده گرفته میشه ، دلیل اش چیه؟

سلام آقای عباسی

آیا چک کردید فایل جاوا اسکریپتی که نوشتید لود میشه توی صفحه یا نه؟

یک view page source با راست کلیک کردن روی صفحه بگیرید یک بررسی بکنید ببینید فایل لود شده یا نه

اگر لود نشده بود مشکل لود نشدن اون رو باید حل کرد و اگر هم لود شده باید کد جاوااسکریپت رو بررسی کرد

لطفا ببینید اول کدوم یک از این موارد وجود داره

 

موفق باشید

مجید زادگی ۱۴ مهر ۱۳۹۹، ۱۲:۵۸

سلام علیکم بله لود میشه حتی آلرت هایی که نوشتم هم زیر فیلدها نمایش داده میشه (مثلا فرمت پسورد انتخاب شده صحیح نمی‌باشد)ولی درخواست ایجکس میره و با موفقیت ثبت میشه و ارورها نادیده گرفته میشه

جواد عباسی ۱۴ مهر ۱۳۹۹، ۱۳:۱۶

آقای عباسی این طور که متوجه شدم سمت Client شما خطاها رو چک می‌کنید

سوال اینجاست اگر چک می‌کنید چرا فرم submit میشه؟ یعنی بعد از نمایش پیغام خطا فرم میره سمت سرور؟

اگر این مشکل رو داره که اول باید کد JS رو اصلاح کنید

اگر نه شما با دستکاری کردن کرد html سمت client موقعی که صفحه لود شده پیغام رو از بین می‌برید باید سمت سرور هم فیلدهای ورودی رو چک کنید.

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

موفق باشید

مجید زادگی ۱۵ مهر ۱۳۹۹، ۰۵:۰۸