if(!Page.IsClientScriptBlockRegistered("ConfirmScript"))
{
string ClientConfirm=""; ClientConfirm+="<script language='javascript'>";
ClientConfirm+="if(confirm('该属性值已存在,你确定修改此行记录吗?')==true)";
ClientConfirm+="{Lblconfirm.Text='true';}";
ClientConfirm+="</script>";RegisterStartupScript("ConfirmScript", ClientConfirm);
}点击“确定”之后,为什么Lblconfirm.Text取不到值"true",这样写有错吗?
我对JavaScript不太熟,请各位帮忙。
{
string ClientConfirm=""; ClientConfirm+="<script language='javascript'>";
ClientConfirm+="if(confirm('该属性值已存在,你确定修改此行记录吗?')==true)";
ClientConfirm+="{Lblconfirm.Text='true';}";
ClientConfirm+="</script>";RegisterStartupScript("ConfirmScript", ClientConfirm);
}点击“确定”之后,为什么Lblconfirm.Text取不到值"true",这样写有错吗?
我对JavaScript不太熟,请各位帮忙。
Page.RegisterStartupScript里写
应该写成
document.all.Lblconfirm.value = 'true';
或 document.getElementById("Lblconfirm").value = 'true';