PDA

View Full Version : تبدیل ورودی یا textfield به عدد



amin_sltny
چهارشنبه 04 بهمن 1391, 08:52 صبح
سلام.چه جوری باید کاری کنیم که در یک input فرم فقط بشه عدد وارد کنیم

Mohsen.
چهارشنبه 04 بهمن 1391, 09:53 صبح
باید Type اون رو Number بزارید.


<input type="number" name="" />

2undercover
چهارشنبه 04 بهمن 1391, 14:40 عصر
البته دقت کنین فقط به فیلد اعتنا نکنید که قابل تغییر هست و ممکنه کاربر حرف وارد کنه!

amin_sltny
جمعه 06 بهمن 1391, 09:26 صبح
باید Type اون رو Number بزارید.


<input type="number" name="" />




نمیشه بازم میشه حرف وارد کرد

Tarragon
جمعه 06 بهمن 1391, 09:37 صبح
نوع نامبر جدیدا در html5 اضافه شده و طبق سایت خودشون فقط توسط safari ، Opera و google chrome شناخته شده هست. از لحاظ جاوا باید موقع ارسال چک کنید ببینید که داخل تگ چیزی جز عدد هست اگر هست ارسال نشه و توسط php باید زمان دریافت چک کنید اگر عدده عملیات رو انجام بدید در غیر اینصورت یک ارور رو بازگشت بده و کاربر ببینه

engmmrj
جمعه 06 بهمن 1391, 10:22 صبح
if(is_numeric($_POST['number'])){
echo'true';
}