三种弹窗提醒代码范例

?


1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

66

67

68

69

70

71

72

73

74

75

76

77

78

79

80

81

82

83

84

85

86

87

88

89

90

91

92

93

94

95

96

97

98

99

100

101

102

103

104

105

106

107

108

109

110

111

112

113

114

115

116

117

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

 

<html xmlns="http://www.w3.org/1999/xhtml">

 

<head>

 

<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />

 

<title>三种弹出对话框的用法实例</title>

 

<script language="javascript">

 

function ale()

 

{

 

        //这个基本没有什么说的,就是弹出一个提醒的对话框

 

    alert("我敢保证,你现在用的是演示一");

 

}

 

function firm()

 

{

 

        //利用对话框返回的值 (true 或者 false)

 

    if(confirm("你确信要转去风亦飞的博客?"))

 

    {

 

            //如果是true ,那么就把页面转向thcjp.cnblogs.com

 

        location.href="http://blog.csdn.net/fengyifei11228/";

 

     }

 

    else

 

    {

 

        //否则说明下了,赫赫

 

      alert("你按了取消,那就是返回false");

 

    }

 

}

 

function prom()

 

{

 

    var name=prompt("请输入您的名字","");//将输入的内容赋给变量 name ,

 

    //这里需要注意的是,prompt有两个参数,前面是提示的话,后面是当对话框出来后,在对话框里的默认值

 

    if(name)//如果返回的有内容

 

    {

 

         alert("欢迎您:"+ name)

 

     }

 

}

 

</script>

 

</head>

 

 

 

<body>

 

<p>对话框有三种</p>

 

<p>1:只是提醒,不能对脚本产生任何改变;</p>

 

<p>2:一般用于确认,返回 true 或者 false ,所以可以轻松用于 ifelse判断 </p>

 

<p>3: 一个带输入的对话框,可以返回用户填入的字符串,常见于某些留言本或者论坛输入内容那里的 插入UBB格式图片 </p>

 

<p>下面我们分别演示:</p>

 

<p>演示一:提醒 对话框</p>

 

<p>

 

  <input type="submit" name="Submit" value="提交" onclick="ale()" />

 

</p>

 

<p>演示二 :确认对话框 </p>

 

<p>

 

  <input type="submit" name="Submit2" value="提交" onclick="firm()" />

 

</p>

 

<p>演示三 :要求用户输入,然后给个结果</p>

 

<p>

 

  <input type="submit" name="Submit3" value="提交" onclick="prom()" />

 

</p>

<span class="btn btn-danger" id="refundstatus" onclick="javascript:if(confirm(‘确认提交‘))location=‘/fmd/refund/change?num={{$v[‘order_number‘]}}‘">后续操作</span>

<span class="btn btn-primary" id="refundstatus" onclick="javascript:if(alert(‘无法进行后续操作‘));">无后续操作</span>

 

</body>

 

</html>

时间: 2024-08-28 10:37:27

三种弹窗提醒代码范例的相关文章

javascript中的三种弹窗

js中三种弹窗 1)alert 弹出警告 无返回值---------alert('第一行\n第二行'); 2)confirm()选择确定或取消,返回t或f----var result = confirm('是否删除!'); 3)prompt()弹出输入框,返回输入内容----var value = prompt('输入你的名字:', '请在这里输入名字');

大钟的ios开发之旅(4)————简单谈谈ios程序界面实现的三种方式(代码创建,xib和storyboard)

/******************************************************************************************** * author:[email protected]大钟 * E-mail:[email protected] *site:http://www.idealpwr.com/ *深圳市动力思维科技发展有限公司 * http://blog.csdn.net/conowen * 注:本文为原创,仅作为学习交流使用,转

dom4j解析xml的三种方式java代码

虽然Java中已经有了Dom和Sax这两种标准解析方式 但其操作起来并不轻松,对于我这么一个初学者来说,其中部分代码是活生生的恶心 为此,伟大的第三方开发组开发出了Jdom和Dom4j等工具 鉴于目前的趋势,我们这里来讲讲Dom4j的基本用法,不涉及递归等复杂操作 Dom4j的用法很多,官网上的示例有那么点儿晦涩,这里就不写了 首先我们需要出创建一个xml文档,然后才能对其解析 <?xml version="1.0" encoding="UTF-8"?>

JavaScript中交换两个变量的值得三种做法(代码实现)

javascript在编程时经常会涉及到如何交换两个变量的值,例如常见的冒泡排序,快速排序等:下面我讲根据自己近期所学总结几种常见的交换两个变量值的方法: 方法一:借助第三方变量交换两个变量的值 var num1=20; var num2=50; var temp=num1; num1=num2; num2=temp; console.log(num1);//在控制台输出交换后的num1=50 console.log(num2);//在控制台输出交换后的num2=20 方法二:借助加法计算,交换

rabbitmq direct/fanout/topic 三种Exchange java 代码比较

Producer端 1.channel的创建 无论是才用什么样的Exchange,创建channel代码都是相同的,如下 1 ConnectionFactory factory = new ConnectionFactory(); 2 factory.setHost("localhost"); 3 Connection connection = factory.newConnection(); 4 Channel channel = connection.createChannel()

strlen strncat strstr 三种库函数的代码实现

首先我们来看strlen函数,它主要是求一个字符串的长度,所以返回的应该是int型类型,其主要方法是将字符串从头到尾进行遍历时进行计数,因此实现起来并不是很难,其主要函数代码如下: int length(char *p) { int len = 0; while (*p != 0) { len++; p++; } return len; } 因为字符长度是不包括'\0',所以返回时不用进行+1操作. 然后是关于strncat函数的实现,它主要是对两个字符串进行有个数的连接,注意,是有个数的连接,

JS --- 三种弹窗

alert:带有提示信息的警告弹窗. confirm:允许用户选择的弹窗 prompt:带有提示信息的可输入的对话框 <script type="text/javascript"> alert(1); //confirm('我帅吗'); //prompt('请说明我帅的理由');</script> 原文地址:https://www.cnblogs.com/zhuoshen/p/9577424.html

二叉树的实现以及三种遍历方法--代码

1 #include<stdio.h> 2 #include <stdlib.h> 3 4 /*树的数据类型*/ 5 typedef char TElemType; 6 /*定义二叉树的结构*/ 7 typedef struct BiTNode 8 { 9 TElemType data; //数据 10 struct BiTNode *left,*right; //左右孩子节点 11 }BiTNode,*BiTree; 12 13 void createBiTree(BiTree*

Emu8086三种格式的代码-(顺序,分支,循环)

这个学期准备考研,于是就没有怎么听别的课,现在临近期末,汇编成了个难题.下面是我学校的实验报告 做一个复习的记录吧,下面的代码都是在Emu8086上运行出来的代码 下面先介绍一下,汇编里面的格式问题 简化段格式定义.MODEL SMALL ;定义程序的存储模式 .MODEL SMALL ;定义程序的存储模式 .STACK ;定义堆栈段 .DATA ;定义数据段 ....... ;数据定义 .CODE ;定义代码段 .STARTUP ;程序起始点,并建立DS,SS内容 ....... ;程序定义