Windows Việt

Cộng Đồng Công Nghệ Thông Tin Việt

Trang ChínhTrang Chính  Sự kiện  Tìm kiếmTìm kiếm  Đăng kýĐăng ký  Đăng NhậpĐăng Nhập  

Share
 
 Chỉ nhập chữ vào textbox
Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down 
Tác giảThông điệp
meoitt
Member

meoitt
Member
Giới tính : Nữ
Tuổi : 30
Posts Posts : 4
Coins Coins : 14
Thanked Thanked : 0
Chỉ nhập chữ vào textbox Empty

Mình muốn kiểm tra textbox họ tên người dùng nhập đúng không, ở đây người dùng sẽ nhập tên có cả dấu và khoảng trắng, mình không kiểm tra như vậy được. Các bạn giúp mình với

※ Bài viết cùng chuyên mục


Tác giảThông điệp
Administrator
Administrators

Administrator
 Administrators
Giới tính : Nam
Tuổi : 30
Posts Posts : 2804
Coins Coins : 5864
Thanked Thanked : 799
Chỉ nhập chữ vào textbox Empty

Tức là bạn không muốn người dùng nhập số phải không? Hay không muốn nhập chữ có dấu và khoảng trắng?


[You must be registered and logged in to see this link.]

※ Bài viết cùng chuyên mục


https://windows.forumvi.com
Tác giảThông điệp
meoitt
Member

meoitt
Member
Giới tính : Nữ
Tuổi : 30
Posts Posts : 4
Coins Coins : 14
Thanked Thanked : 0
Chỉ nhập chữ vào textbox Empty

Mình không muốn người dùng nhập số và các kí tự đặt biệt vào(trừ khoảng trắng )

※ Bài viết cùng chuyên mục


Tác giảThông điệp
changtraisitinh
Member

changtraisitinh
Member
Giới tính : Nam
Tuổi : 30
Posts Posts : 405
Coins Coins : 914
Thanked Thanked : 113
Chỉ nhập chữ vào textbox Empty

Code:
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
        {
            if (!((e.KeyChar >= 'a' && e.KeyChar <= 'z') || (e.KeyChar >= 'A' && e.KeyChar <= 'Z') || e.KeyChar == ' '))
            {
                MessageBox.Show("hok cho");
                e.Handled = true;
            }
        }


xin đề xuất cách dỏm nhất đây. => hok biết xài Regex


>>> bom


Chỉ nhập chữ vào textbox Vtc14653vtc13203nohacks

※ Bài viết cùng chuyên mục


https://windows.forumvi.com
Tác giảThông điệp
Administrator
Administrators

Administrator
 Administrators
Giới tính : Nam
Tuổi : 30
Posts Posts : 2804
Coins Coins : 5864
Thanked Thanked : 799
Chỉ nhập chữ vào textbox Empty

Cái này là bên Web rồi ông Hiệp ơi Very Happy

Code:
<html>
<head>
<script language="javascript">
function check()
{
   var so1 = document.tinh.a.value;
   var number1 = new Number();
   number1 = Number(so1);
   if (!isNaN(number1))
   {
      alert("Nhập sai! Chỉ được nhập chữ, không được nhập số! Nhập lại?");
      document.tinh.a.value="";
      document.tinh.a.focus();
      return false;
   }
}
</script>
</head>
<body>
<form action="" method="post" name="tinh" onsubmit="return check()">
<input type="text" name="a" />
<input type="submit" name="submit" value="Tính" />
</form>
</html>

Giờ mình bận, tối về mình sẽ hướng dẫn không cho nhập ký tự đặc biệt!


[You must be registered and logged in to see this link.]

※ Bài viết cùng chuyên mục


https://windows.forumvi.com
Tác giảThông điệp
meoitt
Member

meoitt
Member
Giới tính : Nữ
Tuổi : 30
Posts Posts : 4
Coins Coins : 14
Thanked Thanked : 0
Chỉ nhập chữ vào textbox Empty

Cám ơn bạn.
Nếu mình nhập cả chữ và số vào textbox a của bạn thì nó không kiểm tra được. Nó không báo lỗi.
Bạn nhớ làm phần kiểm tra kí tự đặc biệt nhưng trừ khoảng trắng dùm mình nhe
Mình dùng theo cách của bạn để làm bài tính tuổi khi người dùng nhập vào
Code:


   var thoigian=new Date().getFullYear();
         var tg=new Number();
         tg=Number(thoigian);
         var nsinh =document.a.ngaysinh.value; //ngaysinh: dd/mm/yyyy
         var s3 = (substr(nsinh,6,4));
         var so=new Number();
         so=Number(s3);
         //var tuoi=(Number(thoigian)-Number(s3));
         var tuoi=new Number();
          tuoi=tg-s3;
         if(tuoi<16)
         {
            alert("Bạn chưa đủ 16 tuổi.");
            return false;
         }     
Nhưng sao nó không tính được.

※ Bài viết cùng chuyên mục


Tác giảThông điệp
Sponsored content


Chỉ nhập chữ vào textbox Empty

※ Bài viết cùng chuyên mục


 
Chỉ nhập chữ vào textbox
Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang 
Trang 1 trong tổng số 1 trang

Permissions in this forum:Bạn không có quyền trả lời bài viết
Windows Việt :: Công Nghệ Thông Tin :: Mã nguồn - Lập trình web - Webmaser Area-
[Windows Việt] Deverloped by Nguyễn Gia Phú - https://windows.forumvi.com
Powered by © Forumotion.com - phpBB™ version ©phpBB2
Go to top Go to bottom