In diesem Artikel wird erläutert, wie Sie die Benennung eines Elements auf einer Standortseite am Beispiel der E-Mail-Adresse ersetzen.
Ersetzen Sie die E-Mail-Adresse mithilfe eines Javascripts
Dieser Versuch verwendet ein JavaScript, um die Benennung eines Elements durch einen vordefinierten Text zu ersetzen. In diesem Beispiel wird die E-Mail-Adresse durch einen allgemeinen Text "Contact us" ersetzt.
Das Script
window.setInterval (function () { Array.from (document.getElementsByClassName ('ubsf_details-email')). ForEach (function (el) { var innerLink = el.querySelectorAll ('a') [0]; innerLink.text = 'Contact us'; }); }, 500);
Das obige Skript wählt das Element 'ubsf_details-email' aus und ersetzt es durch den in innerLink.text eingegebenen Text - in diesem Beispiel "Contact us".
Beispiele
Mit exponiertem JavaScript: https://jsfiddle.net/n81r2dxv/1/
Mit hochgeladenem JavaScript: https://jsfiddle.net/n81r2dxv/2/
Auf andere Elemente anwenden
Das obige Konzept könnte auch auf andere Elemente angewendet werden. Ersetzen Sie dazu die ('ubsf_details-email') in document.getElementsByClassName durch das Element, für das Sie den Text bearbeiten möchten.
Text ändern
Der verwendete Text kann durch Bearbeiten des Werts von innerLink.text geändert werden.
Lesen Sie weiter: Locator & Pages - JavaScript zur Vorauswahl eines Filters