我有一個頁面,然後頁面由一個.aspx文件和一個.ascx文件組成。如何獲得jQuery中的字段的ID?
現在在.ascx文件中,我聲明瞭如下所示的文本框。
<asp:TextBox runat="server" ID="OrderName" MaxLength="50" Key="OrderNameText" meta:resourcekey="OrderNameResource1">
現在我想從我的javascript這個文本框的ID,所以我嘗試$(「#ORDERNAME」),但它不會工作。
當我檢查螢火蟲中的代碼時,我注意到這個文本框的id是「ctl00_ctl00_contentPlaceHolderBody_contentPlaceHolderBelowFramedContainer_ucOrderName_OrderName」。它已被添加了一些詞。
那麼如何在這個給定的情況下得到id?
感謝
傑森
如果你需要不知道ASP的人的幫助,你需要告訴我們生成的HTML是什麼(瀏覽器看到的,而不是你的模板是什麼)。 – jfriend00
首先檢查瀏覽器中的元素...並告訴我們關於代碼的信息。 – Ovilia
由於id是動態的,所以可以通過使用其他選擇器或選擇器組合(類/屬性/標記名稱/位置)來選擇元素,然後訪問它的id屬性:'$('input [type = checkbox]: eq(3)')。attr('id')' –