Я удаляю некоторый символ из asp.net Ярлык Текст с JS, Его удаление текста, но на код за файлом его все еще есть текст. Ниже мой кодУдаление ASP.NET Ярлык текст из JavaScript
function GetClientID(id, context) {
var el = $("#" + id, context);
if (el.length < 1)
el = $("[id$=_" + id + "]", context);
return el;
}
var emaillbl = GetClientID("lblEmail").attr("id");//lblEmail is ID of asp.net Label control
$ ("#" + emaillbl) .html ($ ("#" + emaillbl) .html ("-", ''));
и на мой код За
if(lblEmail.Text != "")//This condition always getting false
{
}
else
{
}
Я также попытался с ними, но не повезло
$("#" + emaillbl).text($("#" + emaillbl).html("-",''));
$("#" + emaillbl).val($("#" + emaillbl).html("-",''));
это моя метка
<asp:Label ID="lblEmail" runat="server"></asp:Label>
каково значение '$ ("#" + emaillbl) .lenght'? Он скажет вам, доступен ли элемент в DOM. Если доступно, то jQuery должен работать для .html() или .text() ' –
Вы имеете в виду, что после обратной передачи текст до заполнения на этикетке? – geedubb
его значение равно 1. Я правильно получаю ClientID моего ярлыка –