การคัดลอกรหัสมีดังนี้:
// รับความยาวไบต์ของสตริง
ฟังก์ชั่น len (s) {
S = String (S);
return s.length + (s.match (/[^/x00-/xff]/g) || "") .length; // เพิ่มความยาวอักขระเต็มความยาวที่ตรงกัน
-
ขีด จำกัด ของฟังก์ชั่น (obj, ขีด จำกัด ) {
var val = obj.value;
ถ้า (len (val)> ขีด จำกัด ) {
val = val.substring (0, ขีด จำกัด );
ในขณะที่ (len (val)> ขีด จำกัด ) {
val = val.substring (0, val.length - 1);
-
obj.value = val;
-
-
$ ("#nickname"). keyup (function () {
ขีด จำกัด (นี่, 20); // ภายใน 20 ไบต์
-