我對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