我对jQuery仍然很陌生!在我的旧网站上测试它来测试它的功能。我甚至无法得到一个简单的jQuery脚本来运行,这非常令人尴尬。请帮助家伙!jQuery选择器无法通过ID找到我的元素
出于某种原因,我不能让jQuery选择通过ID查找元素。这里的代码
$(document).ready(function() {
if (jQuery) {
alert("jQuery working");
} else {
alert("jQuery not working");
}
$('#TextBox4').keyup(function() {
alert("KEYUP FUNCTION WORKENGGG");
var password = jQuery('#TextBox3').val();
var cfmPassword = jQuery('#TextBox4').val();
check_password_match(password, cfmPassword);
});
});
这是我的ASP的html代码。
<asp:TextBox ID="TextBox4" runat="server" BackColor="#181818" ForeColor="White"
TextMode="Password" ToolTip="Password">Password</asp:TextBox>`
<asp:TextBox ID="TextBox3" runat="server" BackColor="#181818" ForeColor="White"
TextMode="Password" ToolTip="Password" Height="22px">Password</asp:TextBox>`
我认为问题是,“TextBox4”将不被使用的实际值时,ASP生成HTML。你必须要求“客户端ID”,但我不是ASP程序员,所以我不知道该怎么做。 – Pointy 2012-01-11 18:06:24
您的代码probly不会到达如果(jQuery的){条件,如果jQuery是不是整个事情的工作是一个domready中事件中通过jQuery触发($) – techfoobar 2012-01-11 18:06:57
你检查源,看看是否有一个名为TextBox4一个元素?先尝试制作一个带有基本HTML的盒子。 – tehdoommarine 2012-01-11 18:09:26