Và đây là một ví dụ jQuery:
HTML trường văn bản:
<input type="text" id="myTextfield" />
jQuery mã để hạn chế kích thước của nó:
var elem = $("#myTextfield");
if(elem) elem.val(elem.val().substr(0,10));
Ví dụ, bạn có thể sử dụng mã jQuery trên để hạn chế người dùng nhập hơn 10 ký tự trong khi anh ấy đang nhập; đoạn mã sau đây không chính xác này:
$(document).ready(function() {
var elem = $("#myTextfield");
if (elem) {
elem.keydown(function() {
if (elem.val().length > 10)
elem.val(elem.val().substr(0, 10));
});
}
});
Cập nhật: Đoạn mã trên chỉ được sử dụng để hiển thị một cách sử dụng ví dụ.
Đoạn mã sau sẽ xử lý bạn phát hành với các phần tử DIV:
$(document).ready(function() {
var elem = $(".tasks-overflow");
if(elem){
if (elem.text().length > 10)
elem.text(elem.text().substr(0,10))
}
});
Xin lưu ý mà tôi đang sử dụng text
thay vì val
trong trường hợp này, vì phương pháp val
dường như không làm việc với phần tử DIV.
Nguồn
2010-08-05 13:15:07
Bạn có nghĩa là dấu ba chấm không? – Gopi
Bạn có thể làm rõ bằng một ví dụ không? –
Có phải jquery vì đó là một chuỗi trong phần tử DOM? – sje397