按钮

ES6(4)闭包

ぃ、小莉子 提交于 2020-01-22 20:07:46
闭包(有局部变量才会产生闭包) 指有权访问另一个函数作用域中变量的函数(一个作用域可以访问另外一个函数内部的局部变量) 函数返回的是函数就是高阶函数 // fn外面的作用域访问fn内部的局部变量 function fn() { let num = 10; return function() { console.log(num); }; } let f = fn(); console.log(f.prototype.constructor); // f是指向了fun构造函数,所以可以访问fn里面的变量 // 打印结果 // () { // console.log(num); // } f(); 闭包作用:延伸了变量的作用范围 闭包应用 <button>1</button> <button>2</button> <button>3</button> <button>4</button> let btns = document.querySelectorAll("button"); for (let i = 0; i < btns.length; i++) { // (i => { // btns[i].onclick = function() { // console.log(i); // }; // })(i); (i => { setTimeout(() => { console

监听按钮的点击事件的三种实现方式

梦想与她 提交于 2020-01-22 18:35:42
1.匿名内部类监听按钮点击事件 Button buttonup=(Button)findViewById(R.id.btn_signup); //找到需要的Button按钮,转换成Button类型 buttonin.setOnClickListener(new View.OnClickListener() { //设置Button的监听器 @Override public void onClick(View v) { Toast.makeText(MainActivity.this,"点击了登录",Toast.LENGTH_LONG).show(); //点击之后的操作,弹出一个toast } }); 2.外部类监听点击事件 Button buttonin = (Button) findViewById(R.id.btn_signin); Button buttonup=(Button)findViewById(R.id.btn_signup); buttonin.setOnClickListener(new MyOnClicklistener() { public void onClick(View v) { //noinspection ConstantConditions super.onClick(v); Toast.makeText(MainActivity.this,

判断是否为按钮单击事件触发的page_load

我怕爱的太早我们不能终老 提交于 2020-01-22 18:30:25
<form runat=server> <asp:Button id="Button1" Text="Button1" runat=server onclick="Button1_Click" /> </form> <script language=C# runat=server> void Page_Load(object o, EventArgs e) { if (IsPostBack) { if (Request.Form[Button1.UniqueID] != null) { Response.Write("Page_Load: Button 1 clicked<BR>"); } } } void Button1_Click(Object o, EventArgs e) { Response.Write("Button 1 clicked"); } </script> 来源: https://www.cnblogs.com/WormCanFly/archive/2009/02/10/1387414.html

08-JS DOM事件

微笑、不失礼 提交于 2020-01-22 18:21:23
鼠标事件类型 click:当用户点击某个对象时调用的事件句柄。 dbclick:当用户双击某个对象时调用的事件句柄。 mousedown:鼠标按钮被按下。 mouseup:鼠标按键被松开 mouseover:鼠标移到某元素之上 //进入它的子元素也会触发 mouseout:鼠标从某元素移开 //进入它的子元素也会触发 mouseenter:鼠标移到某元素之上 //不包括它的子元素 mouseleave:鼠标从某元素移开 //不包括它的子元素 mousemove:鼠标在某元素移动。 HTML事件 //在html绑定,在类型前加"on"HTML部分:<button onclick=”qq(this)”> 开始 </button> //this可以把自身发送到qq函数去 JavaScript部分: function qq (abc){ } //接收到的abc就是整个button本身 注:函数用this指向button本身,这样函数体就不用用id等方式获取dom元素了,有发送就得接收,函数function qq (abc),可以用abc等接收 script要放在head里面时,用 window.onload=function(){} //页面加载完之后再加载该脚本 获取select下拉框的值,两种方法  //var a = this.value;  //var a = menu

EasyTouch和NGUI的使用心得

喜你入骨 提交于 2020-01-22 15:05:11
  今天来写一写Unity3D中两个比较常用插件:EasyTouch和NGUI的学习心得。我用的版本分别是EasyTouch 3.1.1和NGUI 3.6.0,下面也是对这两个版本的学习心得。    1. EasyTouch   EasyTouch是为触摸屏准备的插件,提供了触摸屏的虚拟按键,大致包括3部分:摇杆、按钮和触摸响应。   1.1 EasyTouch摇杆   这个摇杆就是通过手指在摇杆区域的滑动控制你想控制的物体上下左右移动的,当手指触摸到摇杆上面进行移动时,可以通过MovingJoystick类的变量获取移动灵敏度。当然,使用教程网上也有很多,这里不详细讲了,只是简单进行主要流程说明。在使用时,首先要添加一个事件相应函数:EasyJoystick.On_JoystickMove += OnJoystickMove; 其中OnJoystickMove是函数名,需要自己实现这个函数,这个函数的原型需要是: void OnJoystickMove(MovingJoystick move) ,其中接收一个MovingJoystick的变量,可以通过move.joystickAxis.x和move.joystickAxis.y获取左右和前后的移动距离,这里的x对应Unity3D中的x轴(左右移动方向),y对象Unity3D中的z轴(前进后退方向),这样就可以控制物体移动了

想到啥写啥第一期:Notification消息通知+自定义toast的展示界面

坚强是说给别人听的谎言 提交于 2020-01-22 14:06:19
想到啥写啥第一期:致力于更简单易懂的代码解决我们安卓小白遇到的问题 今天写两个小东西,感觉应该是互不相关的吧,反正随便写啦,代码也不多,Notification+自定义toast的展示界面。 1.notification用于消息通知,就是别人发短信过来的接受消息时候的那种功能 2.自定义toast就广泛多了,玩游戏获取什么奖励时候弹出来的那个一般就是ImageView+TextView 的toast 好了废话不多说,上代码 .java public class MyNotification extends AppCompatActivity { private Notification notification; private Notification.Builder builder; private NotificationManager manager; private Button button; @Override protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.toast); button = findViewById(R.id.button); //

JQuery(李江南)

让人想犯罪 __ 提交于 2020-01-22 12:32:27
文章目录 jQuery 使用jQuery jQuery字典 简单样例 1.jQuery核心 2.jQuery工具、选择器 3.jQuery选择器 4.属性 5.CSS 6.事件 7.效果 8.文档处理 9.ajax cookie hash jQuery jQuery是一个快速、简洁的JavaScript框架,是一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。 它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。 jQuery的核心特性可以总结为:具有独特的链式语法和短小清晰的多功能接口;具有高效灵活的css选择器,并且可对CSS选择器进行扩展;拥有便捷的插件扩展机制和丰富的插件。 使用jQuery 1.下载jQuery http://blog.jquery.com/2016/05/20/jquery-1-12-4-and-2-2-4-released/ 2.引入jQuery <script src="https://code.jquery.com/jquery-3.1.1.min.js"></script> jQuery字典 jQuery中文文档 简单样例 < script

js 表单操作form

大憨熊 提交于 2020-01-22 07:38:50
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> <script type="application/javascript"> /** * 一、表单的获取方式 * 1.document.getElementById() * 2.document.forms[index]; * 3.document.forms[form_name] * 4.document.form_name */ function testGetForm() { var frm = document.getElementById("regForm"); // 常用 console.log(frm); frm = document.forms[0]; console.log(frm); frm = document.forms["aaform"]; console.log(frm); frm = document.aaform; // 常用,仅表单可以通过name属性获取 console.log(frm); } //二、表单对象的属性 function testFormField() { var frm = document.aaform; console.log(frm.id); console.log

点击button后刷新页面

眉间皱痕 提交于 2020-01-22 06:44:03
如果在Form中使用button标签,点击后会刷新页面,因为button除了Internet Explorer外的其他浏览器的type默认值是submit,具有提交表单的动作,要想避免button绑定事件同时会提交表单,为button按钮增加一个type=”button”属性。 <button type="button">点击</button> 来源: CSDN 作者: 熙冰 链接: https://blog.csdn.net/melodystars/article/details/104008317

在javascrit中怎样来刷新页面

妖精的绣舞 提交于 2020-01-22 04:34:43
a页面里iframe了个b页面,我想实现在b页面里一个按钮,一按就刷新a页面,也就是父页面,不是只刷新iframe里面的b页面 哦~ 请问b页面里的<input type="button" class="btn" value=" 返 回 " onclick="history.back();">那个onclick 要怎么写呢?啊哈 答案是:parent.location.reload() ; 以下是网上的: 十一种刷新按钮的方法。很不错的,经常上网要找。哈哈。这下放这里了。 <input type=button value=刷新 onclick="history.go(0)"> <input type=button value=刷新 onclick="location.reload()"> <input type=button value=刷新 onclick="location=location"> <input type=button value=刷新 onclick="location.assign(location)"> <input type=button value=刷新 onclick="document.execCommand('Refresh')"> <input type=button value=刷新 onclick="window.navigate