Есть ли более простой способ получить элемент ввода на основе текстового содержимого метки?
Ниже я написал селектор jquery для захвата элемента ввода, связанного с меткой "MyCustomItem"
$('input#'+$('label:contains("MyCustomItem")').attr('for'))[0]
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="form-group row">
<label for="ctl06_ctl07_tb_item_979_CF_4558" class="col-sm-4 form-control-label control-label">MyCustomItem</label>
<div id="ctl06_ctl07_item_979_CF_4558" class="col-sm-8">
<input name="ctl06$ctl07$tb_item_979_CF_4558" type="text" id="ctl06_ctl07_tb_item_979_CF_4558" class="form-control">
</div>
</div>