سلام. من در فرم html چند تا ورودی متن(input text) دارم که می خوام در بعضی از اونها فقط کاراکترهای عددی و در بعضی فقط کاراکترهای حروفی وارد بشه. چکار کنم.(چه جوری از رویداد onkeydown استفاده کنم؟)
سلام. من در فرم html چند تا ورودی متن(input text) دارم که می خوام در بعضی از اونها فقط کاراکترهای عددی و در بعضی فقط کاراکترهای حروفی وارد بشه. چکار کنم.(چه جوری از رویداد onkeydown استفاده کنم؟)
از جاوا اسکریپت و متد 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>
با تشکر از شما. منظورتون از txtName و txtAge چیه؟
سلام دوست من txtName و txtAge دو text box برای ورود اطلاعات هستند
موسی جان این اسکریپت رو باید تحت یک تابع بنویسم؟ و در رویداد onkeydown اون رو صدا کنم؟
کد twelve جان رو تو یه textbox بنویس بعد با rename کردن اسمش رو بزار java.js
بعد تو قسمت header این بنویس
<Script language="javascript" src=java.js>
بعد اینکار رو کن<input type=textbox onkeydown=x name=txtName></input>
x نام تابعی هست که تو فایل js آنرا مشخص کردی