DOMツリーの一部を解析し、その一部をさらに解析してさらに解析するためのjavascript関数を作成しようとしています。正常に動作していると思われる関数をステップ実行しているにもかかわらず、関数の戻り値は呼び出しステートメントには定義されていません。これを修正する方法はありますか?javascript関数内のDOMを返す
from = entityfromid($(value)[0].getElementsByTagName("O1")[0].childNodes[0].childNodes[0].nodeValue).getElementsByTagName("Name")[0].childNodes[0].nodeValue;
function entityfromid(id) {
$($(xmlDoc)[0].getElementsByTagName("Entities")[0].childNodes).each(function (index, value) {
if(value.getElementsByTagName('Id')[0].childNodes[0].nodeValue == id) {
return value;
}
});
}
実際のコードを掲載してください。 – user113716