من مي خوام توي فيلدم فقط عدد تايپ بشه ...

mazoolagh

Active Member
يك جستجو تو انجمنها بكن چون سوال تكراري هست - اگه نبود يا جور ديگه اي ميخواستي همينجا دوباره بپرس
 

m_ziba

Member
سلام!

من كلي توي اين انجمن گشتم .. ولي اصلاً سؤالی شبیه به این پیدا نکردم 8O :roll:

به هر حال mazoolagh عزیز، از اینکه اینجا به سؤالات من جواب دادی ممنونم.

حالا اگه کسی می دونه چطور می شه کاری کرد که کاربر به جز عدد چیز دیگه ای نتونه تایپ کنه جواب بده...

مثلاً برای فیلدی که شماره تلفن می گیره..

ممنونم
 

mazoolagh

Active Member
ميخواي هنگام تايپ كليد كنترل بشه(يعني اصلا هيچ كليد غيرعدد رو قبل نكنه) يا اينكه كاربر فيلد رو پر كنه بعد كنترل بشه بهش پيغام خطا بده چون روش ايندو با هم فرق داره!
 

m_ziba

Member
سلام.

من می خوام که اصلاً غیر عدد نشه که تایپ بشه.

نه این که submit کنه بعد چک بشه ...(این طوری که serverside می شه نوشتش)

خوب حالا راهی هست برای این کار؟ :(
 

mazoolagh

Active Member
آب خوردنه! فقط كافيه توي هر فيلدي كه ميخواي اين كد رو براي onkeypress بذاري:

کد:
sub t1_onkeypress
if instr(1,"0123456789.",chrw(window.event.keyCode))=0 then
	window.event.keyCode = 0
end if
end sub
 

جدیدترین ارسال ها

بالا