View Full Version : سوال: فیلدی در فرم به صورت عدد
HOSSEINGHOLI
یک شنبه 30 آبان 1389, 23:49 عصر
چطور میشه فیلدی در فرم داشت که فقط عدد از کیبورد قبول کنه؟
لطفا منو راهنمایی کنید
HOSSEINGHOLI
یک شنبه 30 آبان 1389, 23:53 عصر
البته برعکس هم منظورمه
یعنی چطوری میشه فیلدی داشت که فقط حروف انگلیسی بگیه و عدد & کاراکترهای دیگه غیر از حروف انگیلیسی نگیره حتی کارکترهای دیگه مثل _ یا . یا * & و .... رو هم نگیره
مرسی
Mr FTHEL
دوشنبه 01 آذر 1389, 00:44 صبح
با جاوا اسکریپت مثلا برای اینطوری بنویس حروف میشه
<script>
function chekcer()
{
// Make quick references to our fields
var MrFTHEL = document.getElementById('MrFTHEL');
if(FTHEL(MrFTHEL, "متن مورد نظر")){
}
}
function FTHEL(elem, helperMsg){
//Alpha Checker
var alphaExp = /^[a-zA-Z]+$/;
if(elem.value.match(alphaExp)){
return true;
}else{
alert(helperMsg);
elem.focus();
return false;
}
}
</script>
<form onsubmit='return chekcer()' >
<input type="text" id="MrFTHEL" /><br />
</form>
برای اعداد به جای
var alphaExp = /^[a-zA-Z]+$/;
از
var numericExpression = /^[0-9]+$/;
استفاده کن;)
HOSSEINGHOLI
دوشنبه 01 آذر 1389, 23:56 عصر
ممنون از راهنماییتون
ولی من میخام اصلا نتونیم تو textbox حروف افبا وارد کنیم و فقط ععد قبول کنه
اگه حروف وارد کردیم چیزی در textbox نوشته نشه و صدای beep بده
Mr FTHEL
سه شنبه 02 آذر 1389, 00:15 صبح
خوب اونم فقط عدد قبول میکنه:چشمک:
اونم دسته خودت هست:چشمک:
HOSSEINGHOLI
سه شنبه 02 آذر 1389, 18:29 عصر
این تکنیک اجازه میده به کاربر که چیز دیگر هم وارد کنه
بعد از وارد کردن چک میکنه و پیغام میده
من میخام اصلا نشه غیر عدد وارد کرد
Mr FTHEL
چهارشنبه 03 آذر 1389, 16:50 عصر
آهان یعنی میخای مثلا برای عدد به محض این که حروف وارد کرد ارور بده بگه فقط عدد؟
HOSSEINGHOLI
چهارشنبه 03 آذر 1389, 23:57 عصر
بله منظورم این هستش چطوری میتونم اینکارو بکنم؟
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.