0

我不知道如何在这个 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);
4

1 回答 1

0

发现周围 - 对于那些处于类似情况的人。我使用了“alt”属性,将标签名称应用于该属性,将其添加到代码中,因此这为该字段提供了另一个“名称”,我可以将其用作参考。

于 2013-03-01T17:00:15.720 回答