Ich benutze Xinha Editor als Teil einer benutzerdefinierten CMS-Anwendung für mein Büro. Ich versuche Benutzern zu ermöglichen, eine Teilenummer zu markieren und auf die Schaltfläche "Teilen" zu klicken. Ich möchte nur, dass der ausgewählte HTML/Text von <part>
und </part>
gekapselt wird (dies wird zum Zeitpunkt der Anzeige verarbeitet, um einen Link zu einer Seite mit Informationen zum ausgewählten Teil bereitzustellen).Xinha Custom Button
Ich habe wirklich Probleme hier. Dies ist der Code, den ich bisher habe. Ich nehme an, dass ich den ausgewählten Text an der ausgewählten Stelle finden muss und ersetze, aber ich finde keine Dokumentation darüber, wie ich auf den HTML-Code im ausgewählten Bereich zugreifen kann.
xinha_config.btnList["part"] = [
"Part Number",
"/xinha/images/part.png",
true,
function(e) {
var part = e.getSelectedHTML(); // This is the selected part number
}
];
Versteh mich nicht falsch - ich verstehe die Logik dahinter. Ich habe im Laufe der Jahre ähnliche Dinge in Dutzenden von Programmiersprachen gemacht. Wie ich in meiner Frage gesagt habe - "Ich finde keine Dokumentation darüber, wie man auf den HTML-Code im ausgewählten Bereich zugreifen kann." - Danke für die Zeit, die du eingibst. – Dutchie432
Gibt es bestimmte Dinge, die ich mir ansehen sollte? Ich habe die Docs ziemlich gut durchforstet. – Dutchie432
Ich habe die Antwort aktualisiert .. Pls verweisen Antwort nach Bearbeiten: .. :) Ich bin sicher, dass dies tun wird .. – MarmiK