我在<head>
标签中定义了带有 CSS 和 JS 函数(不是我自己创建的)的 HTML/CSS/JS 页面。该页面在开头显示标题,下方有四个由 CSS 样式定义的选项卡,使用 JS 动态工作。然后我想添加我自己的 JS 函数,它应该正在加载onload
:
<script type="text/javascript">
function replaceSrc()
{
document.getElementById("ytplayer").src = "blablabla";
}
window.onload = replaceSrc;
</script>
但是,在运行页面时,所有由 CSS/JS 生成的内容都会消失(仅保留页面的标题)。
所以我的问题是:
- 可能是已经定义了一个正在加载的 JS 函数的问题
onload
吗? - 如果有,如何处理?
我已经尝试将函数声明放在 HTML 中的不同位置,从标记中删除并放入标记中,但仍然不起作用。