tdの中に書かれたテキストを取得する必要がありますが、それは常に私に未定義を与えます。Java Script - テーブルからプロパティ "innerText"を取得
これは、テキストを取得する私の試みです:
console.log($('USERvalue'+keykey).prop("innerText"));
console.log($('td[id^="USERvalue"]').prop("innerText"));
はどちらも同じ要素です。最初の1つは特定のものを対象としています。 2行目では、私はidがxyで始まると言うだけなので、いくつかを対象にしています。 しかし、どちらも私には未定義です。私が正しいとすれば、それは要素を見つけるが、何もテキストを見つけることができないということを意味する。
for(let key = 0; key < GlobalVarUS2.length; key++){
let temp = $("<tr><td id='USERvalue"+key+"' value='"+GlobalVarUS2[key]["pk_us_id"]+"'>"+GlobalVarUS2[key]["benutzername"]+"</td><td><input type='checkbox' id='CHBUSER"+key+"' style='size: 30px'></input></td></tr>");
temp.appendTo("#table_user");
}
最終的に私はそれを文字列に比較したいし、それが正しいかどうか、何かの操作を行います。
これは、私はそれからテキストに到達して取得しよう要素です。しかし、まず、要素のテキストが必要です。
私は誰かが私を助けることができると思います:)