Javascript Java脚本-比较;这";用绳子

Javascript Java脚本-比较;这";用绳子,javascript,string,compare,this,Javascript,String,Compare,This,这是我在谷歌上找不到的。我不知道如何将我的这个与字符串进行比较。 因此,对于某些上下文:我有一个表,我想将td字段中的文本与字符串进行比较。“这”是我的td字段,我不知道如何比较。我的最佳选择是与 if(this.value == BenutzergruppeString2){ } 但遗憾的是,这不起作用 这是我设置此项的位置: $('td[id^="EDITDialog"]').each(function(){ let that = $(this); $(this).find('i#

这是我在谷歌上找不到的。我不知道如何将我的这个与字符串进行比较。 因此,对于某些上下文:我有一个表,我想将td字段中的文本与字符串进行比较。“这”是我的td字段,我不知道如何比较。我的最佳选择是与

if(this.value == BenutzergruppeString2){ }
但遗憾的是,这不起作用

这是我设置此项的位置:

$('td[id^="EDITDialog"]').each(function(){
let that = $(this);
    $(this).find('i#EditAK').off('click').on('click',function(){
这就是我想使用它的地方。首先,我通过循环构造字符串,然后我想比较两个:

for(let keykey = 0; keykey < key; keykey++){ //key ist max weil grössster eintrag letzter ist
    firstBG = 0;
    for(var keyBenGrp = 0; keyBenGrp < GlobalVarUS[keykey]["benutzergruppe"].length; keyBenGrp++){
        if(firstBG == 0){
            var BenutzergruppeString2 = GlobalVarUS[keykey]["benutzergruppe"][keyBenGrp];
            firstBG++;
        }else{
            BenutzergruppeString2 = BenutzergruppeString2 +";" + GlobalVarUS[keykey]["benutzergruppe"][keyBenGrp];                                          
        }
    }
    if(this.value == BenutzergruppeString2){
        let tempuro = $("<tr><td><input value='"+GlobalVarUS[keykey]["pk_ak_id"]+"' ></input></td><td><input value='"+GlobalVarUS[keykey]["kategorie"]+"' ></input></td></tr>");
        tempuro.appendTo("#table_zf");  
    }
}
for(让keykey=0;keykey
我希望你们中的一些人能帮助我。提前感谢:)

编辑:有人问td字段里面有什么,所以我会贴一张照片。当我按下右边的一个按钮时,会打开一个对话框窗口,我想将按钮旁边的字段(Benutzergruppe)与字符串进行比较

元素没有
值。尝试改用
innerHTML
属性

if(this.innerHTML == BenutzergruppeString2){ }

如果
this
td
元素,并且您希望获取其中包含的
input
元素的值,请将
this.value
替换为

$('input')[0].value

你的
td
的内容是什么样子的?我的意思是代码是什么样子的,如果
td
包含HTML标记,只提取文本将更加困难。啊,但是看起来你已经在使用jQuery了。因此,我建议从
td
获取文本,如下所示:
$(this).text()
。这是一个jQuery函数,它将从元素的
innerHTML
中删除所有标记。我通过向表中添加一个临时值来生成字段,以便动态生成表中的内容。在td字段中,只有一个简单字符串。我构造字符串的方法与我在示例代码中构造字符串的方法相同,我在示例代码中通过相互添加多个字符串来得到一个更大的字符串。你确定
这是你认为的吗?看一把小提琴: