我不知道如何在这个 jquery 代码中获取特定字段的标签名称
我使用下面的代码将字段值放置在文本区域框中。我想获取该字段的标签名称。现在它正在获取字段的名称,它是一个数字,并且该数字是必需的,
我的html是这样的结构-
<fieldset id="section-106"><legend class='sectiontitle'>Project Overview</legend><table width='90%' border='0' cellpadding='2' cellspacing='0'><tr class="tr-106-608 tr-106" id="field-608"><td width='30%' valign='top' align='left' class="td-106-608 td-106 labeltext" id="td-field-608">Request Name :</td><td width='70%' align='left' class="td-106-608 td-106 td-106-608-label-name_Request Name labeltext" id="td-field-608"><table border='0' style='table-layout:auto'><tr><td id="td_2-field-608"><input id="608" name="608" maxlength="150" size="40" class="valuetext" value="" 0="" ></td><td valign='top'></td></tr></table></td></tr><tr class="tr-106-609 tr-106" id="field-609">
有没有办法从上面的 html 结构中获取标签名称并包含在下面的 jQuery 中?
我的jQuery是这样的:
function combineFields(event) {
$('#7470').val('');
$("#6974,#1782, #1783").each(function(){
if ($(this).val() != '') {
var val = $(this).attr('name')+': '+$(this).val();
var mytextareaFld = $('#7470');
mytextareaFld.val(mytextareaFld.val() + val + '\n');
}
})
}
$("#6974,#1782, #1783").blur(combineFields);