نمایش نتایج 1 تا 6 از 6

نام تاپیک: اختصاص دادن input text برای پذیرش فقط عدد!

  1. #1
    کاربر دائمی
    تاریخ عضویت
    فروردین 1386
    محل زندگی
    قم
    پست
    531

    اختصاص دادن input text برای پذیرش فقط عدد!

    سلام. من در فرم html چند تا ورودی متن(input text) دارم که می خوام در بعضی از اونها فقط کاراکترهای عددی و در بعضی فقط کاراکترهای حروفی وارد بشه. چکار کنم.(چه جوری از رویداد onkeydown استفاده کنم؟)

  2. #2

    نقل قول: اختصاص دادن input text برای پذیرش فقط عدد!

    از جاوا اسکریپت و متد IsNaN می تونی عدد بودن / نبودن ورودی رو چک کنی.


    <Script language="javascript">
    var txtName = document.form1.txtName
    var txtAge = document.form1.txtAge
    If (isNaN(txtAge.value)==true)
    {
    alert("Enter Valid Number")
    form1.txtAge.focus()
    form1.txtAge.select()
    }
    </script>


  3. #3
    کاربر دائمی
    تاریخ عضویت
    فروردین 1386
    محل زندگی
    قم
    پست
    531

    نقل قول: اختصاص دادن input text برای پذیرش فقط عدد!

    با تشکر از شما. منظورتون از txtName و txtAge چیه؟

  4. #4
    کاربر دائمی آواتار moosa2007
    تاریخ عضویت
    بهمن 1386
    محل زندگی
    گرگان
    سن
    39
    پست
    109

    نقل قول: اختصاص دادن input text برای پذیرش فقط عدد!

    سلام دوست من txtName و txtAge دو text box برای ورود اطلاعات هستند

  5. #5
    کاربر دائمی
    تاریخ عضویت
    فروردین 1386
    محل زندگی
    قم
    پست
    531

    نقل قول: اختصاص دادن input text برای پذیرش فقط عدد!

    موسی جان این اسکریپت رو باید تحت یک تابع بنویسم؟ و در رویداد onkeydown اون رو صدا کنم؟

  6. #6
    کاربر دائمی آواتار محمدامین شریفی
    تاریخ عضویت
    شهریور 1386
    محل زندگی
    تهران - شیراز
    پست
    1,302

    نقل قول: اختصاص دادن input text برای پذیرش فقط عدد!

    کد twelve جان رو تو یه textbox بنویس بعد با rename کردن اسمش رو بزار java.js
    بعد تو قسمت header این بنویس

    <Script language="javascript" src=java.js>

    بعد اینکار رو کن
    <input type=textbox onkeydown=x name=txtName></input> 

    x نام تابعی هست که تو فایل js آنرا مشخص کردی

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •