Tôi đang cố gắng thay thế văn bản được đánh dấu (được đánh dấu) cụ thể từ phần tử.jQuery thay thế văn bản được đánh dấu
Đây là cách tôi nhận được văn bản nêu bật cho đến nay:
var markArea = $('.ElementText textarea').get(0);
var text = markArea.value.substring(markArea.selectionStart, markArea.selectionEnd);
Vì vậy, nếu tôi có một cái gì đó như thế này trong textarea: "cam táo chuối táo" và đánh dấu từ thứ ba (táo) Tôi muốn thay thế chính xác những gì tôi đã đánh dấu mà không có bất kỳ sự cố nào khác của "quả táo" trong vùng văn bản.
Có cách nào để chỉ định khu vực bắt đầu và kết thúc nơi mã nên tìm kiếm thay thế trong chuỗi không?
tôi cảm thấy như thế này là một điều Regex. .. –
@Andrew, Bạn đang lắc lư. Bạn đã chỉnh sửa câu hỏi trong vòng một phút. Rất đẹp – Adrian
nếu bạn có thể tìm thấy vị trí sau đó http://www.w3schools.com/jsref/jsref_charat.asp sẽ hữu ích trong trường hợp của bạn. – Adrian