1. ホーム
  2. jquery

[解決済み] jQuery セレクタ。Id Ends With?

2022-03-22 11:25:36

質問

はあるのでしょうか? selector のように、指定した文字列で終わるIDを持つ要素を検索することができますか?

というidを持つ要素があるとします。 ctl00$ContentBody$txtTitle . を渡すだけで、どのようにこれを得ることができますか? txtTitle ?

解決方法は?

要素の型がわかっているのなら (例: '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" />