PDA

View Full Version : مبتدی: چک کردن فرم قبل از سابمیت



DelDard
دوشنبه 20 دی 1395, 10:38 صبح
سلام من از کد زیر برای یک فرم استفاده میکنم که میخام قبل از این که دیتا ارسال بشه به کاربر اخطار بده حداقل یکی از چک باکس ها رو باید تیک بزنی:



function Check() {
var chkd = document.getElementById("jCheck");
if (!chkd.checked) {
alert("حداقل یک عکس را برای پاک کردن انتخاب کنید.");
}
}


همه چک باکس ها id=jCheck هستند.

خب این کد این کار رو میکنه و اخطار میده منتها مشکل اینجاست که بعد از اوکی کردن روی پیغام جاوا اسکریپت، فرم سابمیت میشه و اطلاعات ارسال میشه درحالی که من میخام فرم تا وقتی که حداقل یک چک باکس تیک نخورده ارسال نشه.

میشه راهنمایی کنید چطور باید این مشکل رو حل کنم؟
پ.ن: جاوا اسکریپت قریبا هیچ چی بلد نیستم :|


تشکر از شما

numberone1
دوشنبه 20 دی 1395, 19:52 عصر
سلام

سوال ربطی به این فروم نداره ولی جواب مبدم
آیدی باید یکتا باشه نمیشه برای همه چک باکس ها یک آیدی بزاری . برای اینکار باید از کلاس استفاده کنی