を使用してWebページには、特定のHTML要素を記述するのdocument.writeを使用して取得します。私は要素は、私は(私は、既存の部品を変更するべきでないが、追加)既存のレガシーWebページを修正していたIDの問題
<script type="text/javascript" language="javascript">
var v = document.getElementById('td_date_cal_0');
alert(v);
</script>
Vを使用したとき、私はボタンを作成し、
<input type="button" id="mnbutton" onclick="mnLoader();" value="Click Me!" />;
<script type="text/javascript" language="javascript" >
function mnLoader() {
var v = document.getElementById("td_date_cal_0");
alert(v);
} <br />
</script>
に、このようなクリックなど、ユーザーのアクションを必要とせずに要素を取得するにはどのように任意のアイデアを、クリックしたときにゼロになると?
おかげで、 EBE
マティアスは正しいです。あなたが経験している問題は、取得しようとしているDOM要素が実際にDOMに、メモリにまだ追加されていないという事実によるものです。window.onloadは解決策ですが、他にもあります。 –
またdocument.writeは有害で、必要ならばDOMメソッドやinnerHTMLを使う – annakata