我是jquery的初学者。如何通过jquery获取标签值? 以下是我的编码
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
this.Label1.Text = "asdasd";
}
}
Html
<script src="../js/jquery-1.4.1.js" type="text/javascript"></script>
<script language ="javascript" type="text/javascript">
$(document).ready(function () {
var g = $('#<%=Label1.ClientID%>').text;
alert (g);
});
});
</script>
警报功能不起作用:(
答案 0 :(得分:1)
请按照以下步骤更正您的脚本并尝试
<script language ="javascript" type="text/javascript">
$(document).ready(function () {
var g = $('#<%=Label1.ClientID%>').text();
alert (g);
});
//Comment out the last parenthesis
//});
</script>
答案 1 :(得分:0)
text
是一个函数,而不是属性。在它后面放一对括号:
var g = $('#<%=Label1.ClientID%>').text();
答案 2 :(得分:0)
答案 3 :(得分:0)
你有一个});
太多了。此外,alert
和左括号之间不应有空格。另外text
是一个函数,因此您还应该在语句末尾添加()
。