>>分享Web前端开发技术,并对孙卫琴的《精通Vue.js:Web前端开发技术详解》提供技术支持 书籍支持  卫琴直播  品书摘要  在线测试  资源下载  联系我们
发表一个新主题 开启一个新投票 回复文章 您是本文章第 26480 个阅读者 刷新本主题
 * 贴子主题:  JavaScript 弹窗 回复文章 点赞(0)  收藏  
作者:flybird    发表时间:2019-08-18 17:23:10     消息  查看  搜索  好友  邮件  复制  引用

  

JavaScript  弹窗

    可以在 JavaScript 中创建三种消息框:警告框、确认框、提示框。            

警告框

     警告框经常用于确保用户可以得到某些信息。

     当警告框出现后,用户需要点击确定按钮才能继续进行操作。            

语法

      window.alert("sometext");

     window.alert() 方法可以不带上window对象,直接使用 alert()方法。          

范例

<!DOCTYPE html>
<html>

    <head>

    <script>

    function myFunction()
    {

        alert("你好,我是一个警告框!");

    }

    </script>

    </head>

    <body>

        <input type="button" onclick="myFunction()" value="显示警告框">

        </body>

</html>

确认框

     确认框通常用于验证是否接受用户操作。

     当确认卡弹出时,用户可以点击 "确认" 或者 "取消" 来确定用户操作。

     当你点击 "确认", 确认框返回 true, 如果点击 "取消", 确认框返回 false。    

语法

    window.confirm("sometext");

   window.confirm() 方法可以不带上window对象,直接使用 confirm()方法。    

范例

    var r=confirm("按下按钮");

    if (r==true)
    {

        x="你按下了\"确定\"按钮!";

    }
    else
    {

        x="你按下了\"取消\"按钮!";

    }    

提示框

     提示框经常用于提示用户在进入页面前输入某个值。

     当提示框出现后,用户需要输入某个值,然后点击确认或取消按钮才能继续操纵。

      如果用户点击确认,那么返回值为输入的值。如果用户点击取消,那么返回值为 null。      

语法

     window.prompt("sometext","defaultvalue");

     window.prompt() 方法可以不带上window对象,直接使用 prompt()方法。    

范例

     var person=prompt("请输入你的名字","Harry Potter");

    if (person!=null && person!="")
    {

        x="你好 " + person + "! 今天感觉如何?";

        document.getElementById("demo").innerHTML=x;

    }    

换行

     弹窗使用 反斜杠 + "n"() 来设置换行。    

范例

    alert("Hello How are you?");

  


程序猿的技术大观园:www.javathinker.net



[这个贴子最后由 flybird 在 2020-02-07 19:04:48 重新编辑]
  Java面向对象编程-->泛型
  JavaWeb开发-->Servlet技术详解(Ⅱ)
  JSP与Hibernate开发-->Java应用分层架构及软件模型
  Java网络编程-->创建非阻塞的HTTP服务器
  精通Spring-->计算属性和数据监听
  Vue3开发-->Vue指令
  键盘按键与 键码对照表
  Vue2.0与Vue3.0主要区别总结
  css3中translate、transform和translation,以及动画animati...
  Vue路由开启keep-alive时的注意点
  JavaScript 进制转换的实用代码
  JavaScript的HTML DOM Track 对象
  JavaScript的HTML DOM Input Search 对象
  CSS3 多列布局
  CSS3 文本效果
  CSS 网页布局
  CSS Border(边框)
  HTML5 语义元素
  JavaScript Array(数组)对象
  jQuery Mobile 安装
  非常实用的CSS样式
  更多...
 IPIP: 已设置保密
楼主      
1页 0条记录 当前第1
发表一个新主题 开启一个新投票 回复文章


中文版权所有: JavaThinker技术网站 Copyright 2016-2026 沪ICP备16029593号-2
荟萃Java程序员智慧的结晶,分享交流Java前沿技术。  联系我们
如有技术文章涉及侵权,请与本站管理员联系。