jQueryセレクター: IDの末尾は? 質問する

jQueryセレクター: IDの末尾は? 質問する

selector特定の文字列で終わる ID を持つ要素を照会できるものはありますか?

という ID を持つ要素があるとしますctl00$ContentBody$txtTitle。 を渡すだけでこれを取得するにはどうすればよいですかtxtTitle?

ベストアンサー1

要素タイプがわかっている場合は、次の操作を行います: (例: 'element' を 'div' に置き換えます)

$("element[id$='txtTitle']")

要素タイプがわからない場合:

$("[id$='txtTitle']")

詳細情報


// the old way, needs exact ID: document.getElementById("hi").value = "kk";
$(function() {
  $("[id$='txtTitle']").val("zz");
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input id="ctl_blabla_txtTitle" type="text" />

おすすめ記事