+ -
当前位置:首页 → 问答吧 → jquery获得asp.net的textbox的问题

jquery获得asp.net的textbox的问题

时间:2009-07-01

来源:互联网

<<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>

var ss = $("#TextBox1")[0].value;
window.alert(ss);

必须得加那个“[0]”否则获得值是undifined,难道非要这样吗?

我刚开始学jquery,希望以后多多关照,谢谢。

作者: woodyy   发布时间: 2009-07-01

同样的疑问,帮顶,达人来帮忙解释一下啊!

作者: helling   发布时间: 2009-07-02

我自己顶下,这里人气不太旺呀。

作者: woodyy   发布时间: 2009-07-02

var ss = $("#TextBox1").val();

你先弄懂jQuery对象和DOM对象的区别吧…

作者: keakon   发布时间: 2009-07-02

$('<%#TextBox1.clientid%>").value;
试试 这个 看

作者: jnknet   发布时间: 2009-07-08

var ss = $("#TextBox1").val();
应该是这么写的

作者: rowland001   发布时间: 2009-07-08

$('<%#TextBox1.ClientId%>").value();

这个是正解.TextBox在render的时候id不一定是textbox,要用这种方式

作者: careyson   发布时间: 2009-07-09