アヤックスをやっています。ある時点で、somepropertyid によって選択された DOM オブジェクトに割り当て (それが であると仮定します12345)、次を使用して値が割り当てられたことを確認しますalert()。
window.document.getElementById('12345').someproperty = true;
alert(window.document.getElementById('12345').someproperty);
この時点で、アラートは正しく表示されますtrue。その後、ある時点でsomeproperty、オブジェクトの値を検索する JavaScript コマンドを呼び出します。
alert(window.document.getElementById('12345').someproperty);
今回は を示していますundefined。値が定義されていないのはなぜですか?