我正在尝试通过隐藏字段更改我的Jquery对话框中的标签值(lblRecipient),但不知何故标签值始终为空,这里我通过赋值'1234'进行测试,我可以获取值警告框但标签值本身为空。请善意的建议。
function sendPMDialog() {
$("#PMDialog").dialog('open');
$("#PMDialog").scrollTop($("#PMDialog").scrollTop() - 1000);
var Y = document.getElementById('<%=lblRecipient.ClientID %>').innerText = '1234';
alert(Y);
}
答案 0 :(得分:2)
你在一个声明中做了两个作业。尝试将其分解为每个语句的一个赋值:
var label = document.getElementById('<%=lblRecipient.ClientID %>');
label.innerText = '1234';
alert(label.innerText);
或(使用jQuery语法):
var label = $('#<%=lblRecipient.ClientID %>');
label.text('1234');
alert(label.text());