Javascript 当一页中有多个脚本时,如何禁用下一个脚本标记?

Javascript 当一页中有多个脚本时,如何禁用下一个脚本标记?,javascript,jquery,node.js,Javascript,Jquery,Node.js,我在一个页面中有多个脚本标记,它是同步执行的 <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"/> <title>Document</title> <script type="text/javascript"> first </script> </head> &l

我在一个页面中有多个脚本标记,它是同步执行的

<!doctype html>
<html lang="en">
  <head>
    <meta charset="UTF-8"/>
    <title>Document</title>
    <script type="text/javascript">
     first
    </script>
  </head>
  <body>
    <div>test</div>
    <script type="text/javascript">
     alert('2')
    </script>
    <div>test</div>
    <script type="text/javascript">
     alert('3')
    </script>
    <div>test</div>
  </body>
</html>

文件
第一
测试
警报('2')
测试
警报('3')
测试

我想禁用以下所有脚本标记,例如
alert(2)
alert(3)
等等,如何在第一个位置编写js?

这是一个奇怪的问题……
因此,我假设确切的问题是«如何禁用特定功能,如
alert()
»

您可以通过将其替换为空函数来禁用函数本身

警报(“我正在显示…”);
var alert=function(){};

警惕(“我没有表现出来”)如果我是你,我会使用void函数

<div>test</div>
<script type="text/javascript">
  function alert2() {
    alert('2')
  }
</script>
<div>test</div>
<script type="text/javascript">
   function alert3() {
     alert('3')
   }
</script>
<div>test</div>
测试
函数alert2(){
警报('2')
}
测试
函数alert3(){
警报('3')
}
测试

当您想启用它们时,只需执行func
alert2()
alert3()

就可以调整HTML了吗?为什么
中的第一个脚本和
中的其他脚本?可能与@skyline3000重复?我只是以它为例禁用脚本标记,但对其他html标记没有影响。@orabis我认为这是不同的,我只想在同步执行时禁用某些标记下的脚本标记是的,非常感谢