【JavaScript】alert的使用方法 | 超详细

2024-03-05 1236阅读

温馨提示:这篇文章已超过384天没有更新,请注意相关的内容是否还可用!

alert作用效果

alert()方法用于显示带有一条指定消息和一个确认的按钮的警告框。

alert使用方法

方法一:直接写在script标签内 



    
    
    JavaScript中alert的使用方式1
    
        alert(("这是一个警告!"));
    


    

alert()方法用于显示带有一条指定消息和一个确认的按钮的警告框。

注意:

  • 本应该执行主体部分的p标签,但是并没有执行;
  • 这是因为在script中直接定义alert标签,alert之后的脚本都不会运行;
  • 只有在点击确认之后,关闭警示框之后,才会执行;
  • 此类方法,虽然简单但是不建议使用,会影响用户体验。

    【JavaScript】alert的使用方法 | 超详细

    方法二:写在body的某个标签内

    
    
        
        
        JavaScript中alert的使用方式1
    
    
        
        你点我一下
        
    别点我

    来试试看

    注意:

    • 这种情况不会出现像方法一的问题;
    • 但是在一个页面中,可能会出现多个alert标签;
    • 不容易维护,所以也不建议使用。 

      【JavaScript】alert的使用方法 | 超详细 

      【JavaScript】alert的使用方法 | 超详细 

      方法三:使用外部alert

      // 定义一个alert_usage3_out.js文件,用于专门存放alert标签
      alert("这是一个外部文件的警告");
      
      
          
          
          JavaScript中alert的使用方式2
      
      
          
          // 加入src=“路径”,就可以链接此文件
          alert(("这是一个警告!"));
          
      
          // 加入src=“路径”,就可以链接此文件
          alert(("这是一个警告!"));
          
      
      

      注意: 

      • 使用这种方式,需要记住外部alert的路径,才能进行引用;
      • 最好写在同一个文件夹下;
      • 该方式不会出现第一种方式的问题,不会影响用户观感,也易于维护;
      • 但使用该方式后,这一个scrip标签下的内部alert就不能执行了,只能重新写一个script;
      • 推荐使用这种方式。 

        【JavaScript】alert的使用方法 | 超详细

        alert使用实例

        
        
            
            
            head中定义JS函数
            
                function message(){
                    alert("调用JS函数!sum(100+200) = " + sum(100,200));}
                function sum(x,y) {
                    return x+y;
                }
            
        
        
            

        head标记内定义两个JS函数

        无返回值函数:message()

        有返回值函数:sum(x,y)

VPS购买请点击我

免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理! 图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库和百度,360,搜狗等多加搜索引擎自动关键词搜索配图,如有侵权的图片,请第一时间联系我们,邮箱:ciyunidc@ciyunshuju.com。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!

目录[+]