|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 blackantt 于 2023-2-18 11:15 编辑
同一个html里的2个script里的变量名会互相干扰吗?实例见 https://fishc.com.cn/thread-224605-1-1.html ,“1个html-java播放器能显示字幕,同一页2个以上,就只有1个显示字幕”
例如:
<audio id="audio_cn" 。。。。
<track id="trk_cn" 。。。。
</audio>
<br/><div id="lyrics_cn"></div><br/>
<script type="text/javascript">
//<![CDATA[
var lyrics1 = document.getElementById('lyrics_cn');
var audio1 = document.getElementById('audio_cn');
var track1 = document.getElementById('trk_cn');
。。。
</script>
<h2> 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111</h2>
<audio id="audio_1" 。。。。
<track id="trk_1" 。。。。
</audio>
<br/><div id="lyrics_1"></div><br/>
<script type="text/javascript">
//<![CDATA[
var lyrics1 = document.getElementById('lyrics_1');
var audio1 = document.getElementById('audio_1');
var track1 = document.getElementById('trk_1');
。。。
</script>
var 定义的变量,出了本<script> 就失效了吗?
不同 script 标签的变量和方法都是共享的,后面的变量肯定会覆盖掉前面的同名变量
|
|