js(1)不太注意的一些小事件
确认选择
除了向用户提供信息,我们还希望从用户那里获得信息。这里就用到了confirm 消息对话框。
语法:confirm(str);
参数说明:
str: 在消息对话框中要显示的文本,返回的是布尔值。当点击“确定”按钮时,会返回true,点击“取消”按钮时,返回的是false。
示例:
<!DOCTYPE html>
<html>
<head>
    <title>确认选择</title>
    <script>
          if(confirm("你喜欢学习javascript吗?")==true){
        document.write("让我们一起共同进步");
    }else{
        document.write("努力吧,少年");
    }
    
    </script>
</head>
</html>'

提示
有时候,不仅希望用户回答Yes/No。而是希望得到更特定的响应。这中情况我们可以利用prompt。
语法:prompt(str1, str2);
参数说明:
str1:要显示在消息对话框中的文本,不能修改
str2:文本框中的内容,可以修改
点击确定按钮,文本框中的内容将作为函数返回值,点击取消按钮将返回null。
<!DOCTYPE html>
<html>
<head>
    <title>提示</title>
    <script>
          var myName = prompt("输入您的名字");
    if(myName != null && myName != ''){
        document.write("welcome to " + myName);
    }else{
        document.write("welcome to my friend.");
    }
    </script>
</head>
</html>
示例:

打开新页面
在html页面中,有时我们需要跳转到新的页面中。这是时候就用到了open()。
语法:window.open(URL, 窗口名称);
参数说明:
URL:可选,打开窗口的网址或路径。如果省略了这个参数,或者它的值是空字符串,那么新窗口就不会显示任何文档。
窗口名称:可选,该字符串是一个由逗号分隔的特征列表,声明了被打开窗口的名称。可以是"_top"、"_blank"、"_selft"、"_parent"等。
- _blank 在新窗口显示目标网页
 - _selft 在当前窗口显示目标网页
 - _parent 框架网页中当前整个窗口位置显示目标网页
 - _top 框架网页中在上部窗口中显示目标网页
 
示例:
- function open_win() {
 - window.open("http://www.baidu.com","_blank");
 - }
 - open_win();
 
示例功能:跳转到"http://www.baidu.com",以新的窗口打开。
js(1)不太注意的一些小事件的更多相关文章
- C/C++中一些不太注意到的小知识点--[锦集]
		
C/C++中一些不太注意到的小知识点--[锦集] C/C++小知识点--[锦集] "="和"<=" 的优先级 1.( (file_got_len = re ...
 - js动态添加onload、onresize、onscroll事件(另类方法)
		
js动态添加onload.onresize.onscroll事件(另类方法) window 的 onload.onresize.onscroll 事件,跟其他的事件不一样,它不能用 attachE ...
 - js高级程序设计笔记之-addEventListener()与removeEventListener(),事件解除与绑定
		
js高级程序设计笔记之-addEventListener()与removeEventListener(),事件解除与绑定 addEventListener()与removeEventListener( ...
 - jq常用事件(on,blur,focus,change),js/jq等待图片(页面)加载完毕事件,js读取文件
		
jq常用事件(on,blur,focus,change) // 方法一(推荐) $('.box').on( "click",function() {} ) $('.box').on ...
 - js jq输入框中按回车触发提交事件,用户在页面输入后按回车(Enter键)进行
		
js jq输入框中按回车触发提交事件,用户在页面输入后按回车(Enter键)进行 代码如下: <!DOCTYPE html> <html lang="en" xm ...
 - 使用 JS 关闭警告框及监听自定义事件(amaze ui)
		
使用 JS 关闭警告框及监听自定义事件(amaze ui) 一.总结 1.jquery匿名函数:第8行,jquery匿名函数,$(function(){});,有没有很简单,只是少了jquery的前面 ...
 - JS制作蔡徐坤打篮球小游戏(鸡你太美?)
		
一.前提: 和我之前写的 QT小球游戏 差不多(指的是实现方法). 感谢大佬的 Github:https://github.com/kasuganosoras/cxk-ball 外加游戏网页:http ...
 - 3月题外:关于JS实现图片缩略图效果的一些小问题
		
由于3月可能要结束实习,所以应该不会有特别固定的主题,另外我会在月初陆续补上上个月的番外篇Projection和TMS,作为介绍性的内容对矢量切片部分进行补充,剩下时间不定期写一些杂烩. 最近两天在做 ...
 - HTML5+js页面传值给Java后台的小技巧
		
页面传值小技巧 平常我们在做的web项目,一般一个HTML页面上会有好几个步骤,step_num①,step_num②,step_num③,一般先显示step_num①,根据跳转条件显示step_nu ...
 
随机推荐
- 使用JUnit单元测试入门
			
一.JUnit是什么? JUnit是一个开发源代码的java测试框架,用于编写和运行可重复的测试.它是用于单元测试框架体系xUnit的一个实例(用于java语言).JUnit最初是由Erich Gam ...
 - Bestcoder HDU5059 Help him 字符串处理
			
Help him Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total S ...
 - JavaScript sort()方法比较器
			
当我们想把一个由数字组成的数组进行简单的排序时,可能会想到sort()方法: var arr = [2 , 3, -1, -107, -14, 1]; console.log(arr.sort()) ...
 - PHP学习笔记五【方法】
			
<?php $num1=34; $num2=90; $oper="+"; $res=0; switch($oper) { case "+": $res=$ ...
 - oracle 通过透明网关gateway 连接sqlserver
			
真实配置如下: 1.安装gateway 在一台单独的机器上,ip:172.30.40.29 2.配置listener.ora如下: 路径: D:\product\11.2.0\tg_1\NETWOR ...
 - BlazeDS简介(转自openkk的日志)
			
BlazeDS 是一个基于服务器的 Java 远程控制 (remoting) 和 Web 消息传递 (messaging) 技术,以LGPL(Lesser GNU Public License)公共许 ...
 - arm str 指令
			
str 指令格式: str{条件} 1源寄存器 ,2存储器地址 eg: str r0,[r1],#8;将r0中的数值赋值给r1,然后在r1地址上+立即数8,再写入r1中: str r0,[r1,#8] ...
 - Chapter 02:复合 VS 继承
			
复合优先于继承,继承是实现代码重用的有力手段,并不是所有情况都适用,使用不当会导致软件变得很脆弱.与方法调用不同的是,继承打破了封装性. 总而言之,组合和继承,都能实现对类的扩展.但是要分具体情况用哪 ...
 - [Linux]Service mysql start出错(mysql: unrecognized service)解决方法
			
service mysql start出错,mysql启动不了,解决mysql: unrecognized service错误的方法如下: [hitony ~]# service mysql star ...
 - Swift笔记4
			
字符 var str = " hello world " var kong = "" 或者 var kong = string() //定义一个空的字符 ...