Jak wymienić tag kotwicy wewnętrzną tekst wewnątrz Asp.net etykiecie:Jak zamienić tekst zakotwiczenia wewnątrz etykiety aps.net?
na przykład:
<asp:Label ID="AER_UI_Exam_MPN_ThreeAttemptsBefore_1" runat="server" Text="Please visist: <a id='google'class='translatetext lblfont' href='https://google.com' target='_blank' style="font-size: 12px;">google</a>" CssClass="lblfont translatetext" Style="font-size: 12px;" />
jeśli dostanie identyfikator na podstawie klasy
$(".translatetext").each(function() {
var id = this.id;
dictionary[id] = $("#" + id + "")[0].innerText;
});
otrzymuję zarówno identyfikator, ale znacznik kotwicy jest zastępowany jako tekst, a nie jako link. tu podczas debugowania Znalazłem, że dla pierwszego id -innertext jest: Please visist:google
, kiedy ta wewnętrzna tekst jest zastąpienie
"some text"
drugi id nie znajduje się na anchor
. jak obsłużyć ten scenariusz?
Wynik brzmi: Proszę visist: google,
Oczekiwany wynik: Proszę visist: [google]
wystarczy owinąć aktualny tekst w nawiasach kwadratowych. dobrze? –
nie, jeśli zobaczysz mój przykładowy tekst etykiety asp.net wewnątrz znacznika zakotwiczenia będzie istnieć, jeśli zastąpię wewnętrzny tekst również wynik powinien być taki sam jak poprzednio (interfejs użytkownika powinien być taki sam) – stpdevi