一个网页怎么两个js同时运行,或者怎么合并,不是很懂,复制的 5
<scripttype="text/javascript">vartopt=document.getElementById('topt');window.onscroll...
<script type="text/javascript"> var topt = document.getElementById('topt'); window.onscroll = function() { var scrollTop = document.body.scrollTop || document.documentElement.scrollTop; var opacity; // 数字200表示到多少px之后会变成不透明 // 透明度初始为1,随着滚动逐渐为0 opcaity = (1 - (scrollTop / 200) < 0.9) ? 0.9 : 1 - (scrollTop / 200); // 透明度初始为0,随着滚动逐渐为1 opcaity = (scrollTop / 200 > 1) ? 1 : scrollTop / 200; topt.style.opacity = opcaity; topt.style.filter = 'alpha(opacity:'+(opcaity*200)+')'; } </script><script type="text/javascript">window.onscroll=function(){var top=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop;var node=document.getElementById('topo');if(top>100){//20就是滚动条滚动到的位置,大于20才显示node.style.display='none';}else{node.style.display='';}}</script>
展开
1个回答
展开全部
一个网页可以运行无数个方法,可以映入无数个JS
<script type="text/javascript"></script> 只是写JS代码的标注 想写多少个就写多少个
完全没必要合并 有的业务就为了初始化一点东西 写在标签下面就可以
HTML标签的任何位置都可以运行js
更多追问追答
追问
我写两个只能运行一个,哪个优先运行哪个,您针对我这个代码,看看怎么同时运行
追答
HTML 读写东西 从上到下 很明显地2个三 第一个被覆盖了 相当于 你写了2个 function a(){} 只会认第二个
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询