我正在修改现有的遗留网页(我不应修改现有部分,但添加),网页使用document.write编写某些html元素.当我使用
<script type="text/javascript" language="javascript">
var v = document.getElementById('td_date_cal_0');
alert(v);
</script>
Run Code Online (Sandbox Code Playgroud)
v变为null,当我创建按钮并单击时
<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>
Run Code Online (Sandbox Code Playgroud)
任何想法,如何获取元素而不需要用户操作,例如点击?
谢谢,Ebe
尝试将脚本附加onload到任一document或的事件window.
function mnLoader() {
var v = document.getElementById("td_date_cal_0");
alert(v);
}
// Execute the function after the page has loaded
document.onload = function() {
mnLoader();
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
446 次 |
| 最近记录: |