Tôi đang sử dụng trình soạn thảo Xinha như là một phần của ứng dụng CMS được viết tùy chỉnh cho văn phòng của tôi. Tôi đang cố gắng cho phép người dùng đánh dấu một phần số và nhấp vào nút "một phần". Tất cả những gì tôi muốn xảy ra là HTML/Text được chọn sẽ được đóng gói bởi <part>
và </part>
(điều này sẽ được xử lý tại thời điểm hiển thị để cung cấp liên kết đến trang có thông tin về phần đã chọn).Nút tùy chỉnh Xinha
Tôi thực sự đang vật lộn ở đây. Đây là mã tôi có cho đến nay. Tôi cho rằng tôi sẽ cần tìm văn bản đã chọn tại vị trí cụ thể được chọn và thực hiện thay thế, nhưng tôi không thể tìm thấy bất kỳ tài liệu nào về cách truy cập HTML ở phạm vi đã chọn.
xinha_config.btnList["part"] = [
"Part Number",
"/xinha/images/part.png",
true,
function(e) {
var part = e.getSelectedHTML(); // This is the selected part number
}
];
Đừng làm cho tôi sai - Tôi hiểu logic đằng sau này. Tôi đã làm những điều tương tự trong hàng chục ngôn ngữ lập trình trong những năm qua. như tôi đã nêu trong câu hỏi của mình - 'Tôi không thể tìm thấy bất kỳ tài liệu nào về cách truy cập HTML ở phạm vi đã chọn.' - cảm ơn thời gian bạn đã đăng nhập. – Dutchie432
Có bất kỳ mục cụ thể nào tôi nên xem không? Tôi đã cọ rửa các tài liệu khá tốt. – Dutchie432
Tôi đã cập nhật câu trả lời .. Xin vui lòng tham khảo câu trả lời sau khi chỉnh sửa: .. :) Tôi chắc chắn điều này sẽ làm .. – MarmiK