[Javascript] Chống double space ???

  • Thread starter Thread starter Nighter
  • Ngày gửi Ngày gửi

Nighter

<img src="http://forum.gamevn.com/g.png"><br /><fo
Lão Làng GVN
tớ đang làm cái trang reg nick ,cũng hoàn thiện rồi ,chỉ còn 1 lỗi nho nhỏ
đó là username nhận nhiều khoảng trắng liên tiếp
tức là tớ muốn chỉ đăng ký đc nick dạng thế này : nick a
nhưng nick thế này nó cũng nhận : nick ........a
vậy làm thế nào để khi gõ nhiều khoảng trắng liên tiếp thì tự động chuyển thành 1 khoảng trắng thôi nhỉ
 
Mình không biết Javascript có hàm Trim hay không, nhưng bạn cũng có thể tự viết hàm này được mà.
 
hàm trim là hàm gì ???????????????????????????
 
cái này thì viết 1 hàm validate cho nó thôi. hợp lệ thì mới cho reg, không thì bắt nhập lại.
 
cho cái này chạy lúc onblur của text field:
Mã:
function removeDoubleSpace(f){
    var txt = f.value.replace( /\s{2,}/g ," ");
    f.value=txt;
}

f là text field.
đoạn mã trên sẽ tìm tất cả 2 khoảng trống trở lên và thay bằng 1 khoảng trống
 
Chỉnh sửa cuối:
Back
Top