按钮

JavaScript 面向对象(二) —— 案例篇

纵饮孤独 提交于 2020-02-05 05:00:38
看案例前可以先看看基础篇: JavaScript 面向对象(一) —— 基础篇 案例——面向对象的选项卡:把面向过程的程序一步步改成面向对象的形式,使其能够更加的通用(但是通用的东西,一般会比较臃肿)。 下面是一个简单的选项卡,也是我们常见的面向过程的创建形式。 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <style> 5 #tabBox input { 6 background: #F6F3F3; 7 border: 1px solid #FF0000; 8 } 9 #tabBox .active { 10 background: #E9D4D4; 11 } 12 #tabBox div { 13 width:300px; 14 height:250px; 15 display:none; 16 padding: 10px; 17 background: #E9D4D4; 18 border: 1px solid #FF0000; 19 } 20 </style> 21 <meta charset="utf-8" /> 22 <title>选项卡</title> 23 <script> 24 window.onload=function(){ 25 var tabBox = document.getElementById('tabBox');

VB6.0 控件自由拖动

◇◆丶佛笑我妖孽 提交于 2020-02-05 02:51:39
VB6.0 控件自由拖动 有时,在编写代码的时候,可能需要一个浮动的界面(根据用户需求,实时拖动),下面将介绍如何实现 1.首先要修改控件的DragMode模式为0.如下图所示: '注意,以下代码可以直接复制到VB代码最前面,然后,替换 Frm_SM 为 对应的控件名 即可 '2.整体添加全局变量,即程序写在最前面 Dim xPos As Long Dim yPos As Long '3.为对象的MouseDown添加代码,如下图所示 Private Sub Frm_SM_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button = 1 Then xPos = X yPos = Y End If End Sub '4.添加对象的鼠标移动代码,如下: Private Sub Frm_SM_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button = 1 Then Frm_SM.Move Frm_SM.Left + (X - xPos), Frm_SM.Top + (Y - yPos) End If End Sub 最终的效果如下图所示 来源: CSDN 作者: 皎列徐

jQuery入门

梦想的初衷 提交于 2020-02-05 00:22:59
简介 What is jQuery? jQuery is a fast, small, and feature-rich JavaScript library. It makes things like HTML document traversal and manipulation, event handling, animation, and Ajax much simpler with an easy-to-use API that works across a multitude of browsers. With a combination of versatility and extensibility, jQuery has changed the way that millions of people write JavaScript. jQuery是一个快 轻量 丰富的JavaScript库,主要封装了四块内容,分别是:html遍历操作,事件,动画 和Ajax. 并且使用简单,丰富和易于扩展。 官网:www.jQuery.com www.bootcdn.cn 下载jQuery jQuery的基本使用 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title>

tk(三)按钮的事件绑定

拜拜、爱过 提交于 2020-02-04 23:39:36
(三)按钮的事件绑定 ==1.普通的Button绑定事件== (1)说明: Button 使用 command=功能函数 来绑定 Button(win, text="确定", command=功能函数) ==案例六== (1)源代码: 我们创建一个简单的窗体,只有一个按钮控件, 我们绑定的事件是,当我们点击"确定"按钮时,会输出“你点击了按钮” import tkinter as tk win = tk.Tk() # 定义功能函数, event是必须添加的参数,不知道来自哪里 def button_command(): print("你点击了按钮") # 绑定事件 btn = tk.Button(win, text="确定", command=button_command) btn.place(relx=0.2, rely=0.2, relwidth=0.5, relheight=0.1) win.geometry("300x300+200+200") win.mainloop() (2)输出效果: ==2.传参数Button绑定事件== (1)说明: 我们使用Button传递数值时,需要用: lambda: 功能函数(var1, var2, ……) ==案例七== (1)源代码: 我们同样创建一个简单的窗体,只有一个控件按钮 我们绑定的事件是,当我们点击按钮时,会传入两个参数

Android Studio学习路程(2)

一世执手 提交于 2020-02-04 22:07:26
今天我通过看视频学习了以下简单的制作一个button,很遗憾的是我并没有跑出来,我再找找原因。下面是一些代码: Toast的用法: Toast 是Android系统提供的一种非常好的提醒方式,在程序中可以使用它将一些短小的信息通知给用户,这些信息会在一段时间内自动消失,并且不会占用任何屏幕空间 首先需要定义一个弹出Toast的触发点,上文中定义了一个按钮bt,我们尝试让点击这个按钮的时候弹出一个Toast 在onCreate()方法中添加代码。 来源: https://www.cnblogs.com/mxk123456/p/12261543.html

angular——事件监听 $watch

主宰稳场 提交于 2020-02-04 21:39:44
<!-------------------- 输入框按钮组 -----------------------> <section class="common_input_button_style top_10"> <label class="item item-input"> <i class="icon ion-android-phone-portrait placeholder-icon"></i> <input type="tel" placeholder="请输入手机号码" autofocus ng-model="data.phoneNumber"> </label> <div class="common_button"> <button class="button button-block button-calm" ng-disabled="data.disabled" ng-click="action.toSendVerifyMessagePage()">下一步 </button> </div> </section> *监听<input type="tel" placeholder="请输入手机号码" autofocus ng-model="data.phoneNumber">输入框中文本的变化。 angular.module('MrTrustApp

layUI学习第八日:按钮

这一生的挚爱 提交于 2020-02-04 19:06:09
layUI按钮:   layUI按钮:     <button type="button" class="layui-btn">一个标准的按钮</button>     按钮类型:         按钮 尺寸:大型:layui-btn-lg;小型; layui-btn-sm; 迷你: layui-btn-xs      按钮类型 与 尺寸 组合:class=“layui-btn 按钮尺寸 按钮类型”。例如:      最大化按钮   圆角按钮:class="layui-btn layui-btn-radius"   按钮类型 圆角 与尺寸组合:class="layui-btn 尺寸 layui-btn-radius 类型"。例如:      按钮与图标组合       结果:   按钮组: class="layui-btn-group",按钮本身仍然可以随意搭配      按钮容器:按钮在同节点并排时会自动拉开间距      结果: 来源: https://www.cnblogs.com/chenting-personal/p/12260212.html

第一行代码 - 布局

不羁的心 提交于 2020-02-04 12:32:48
基本布局 线性布局:LinearLayout android:orientation:指定排列的方向,参数:vertical/horizontal。不指定时,默认的排列方向是horizontal。 android:layout_gravity:指定控件在布局的对齐方式。可以用“|”分割,同时指定多个参数。 注意 : 排列方向为horizontal时,内部控件不能将宽度指定为match_parent。vertical同理。 排列方向为horizontal时,只有垂直方向上的对齐方式才会生效。vertical同理。 android:layout_weight:使用比例的方式来指定控件的大小。 系统会先把LinearLayout下所有控件指定的layout_weight指相加,得到一个总值,然后每个控件所占大小的比例就是用该控件的layout_weight值除以刚才算出的总值。 由于使用了android:layout_weight属性,此时控件的宽度不再由android:layout_width来决定。此时将android:layout_width属性指定为0dp是一种比较规范的写法。 1234567891011121314151617181920 <LinearLayout xmlns:android="http://schemas.android.com/apk/res

50 前端学习7之 Bootstrap

六月ゝ 毕业季﹏ 提交于 2020-02-04 11:17:33
目录 一、jQuery补充 1. 动画效果 2. 补充 2.1 each循环 2.2 data() 二、Bootstrap 1. 布局容器 2. 栅格系统 2.1 栅格参数 2.2 列偏移 3. 表格 4. 表单 5. 按钮 5.1 预定义样式 6. 快速浮动 一、jQuery补充 1. 动画效果 // 基本 show(毫秒数) // 显示 hide(毫秒数) // 隐藏 toggle(毫秒数) // 滑动 slideDown(毫秒数) slideUp(毫秒数) slideToggle(毫秒数) // 淡入淡出 fadeIn(毫秒数) fadeOut(毫秒数) fadeTo(毫秒数) fadeToggle(毫秒数) 2. 补充 2.1 each循环 jQuery.each(collection, callback(indexInArray, valueOfElement)): 描述:一个通用的迭代函数,它可以用来无缝迭代对象和数组。数组和类似数组的对象通过一个长度属性(如一个函数的参数对象)来迭代数字索引,从0到length - 1。其他对象通过其属性名进行迭代。 li =[10,20,30,40] $.each(li,function(i, v){ console.log(i, v);//index是索引,ele是每次循环的具体元素。 }) 输出: 010 120 230 340

jQuery中on()方法用法实例

别说谁变了你拦得住时间么 提交于 2020-02-04 11:15:36
本文转载自: https://www.cnblogs.com/jiangxiaobo/p/6548335.html 作者:jiangxiaobo 转载请注明该声明。 这篇文章主要介绍了jQuery中on() 方法 用法,实例分析了on()方法的功能、定义及在匹配元素上绑定一个或者多个事件处理函数的使用技巧,需要的朋友可以参考下 本文实例讲述了jQuery中on()方法用法。分享给大家供大家参考。具体分析如下: 此方法可以在匹配元素上绑定一个或者多个事件处理函数。 使用off()方法可以删除on()方法绑定的事件。 语法结构一: $(selector).on(events,[selector],[data],fn) 参数列表: 参数 描述 events 一个或多个用空格分隔的事件类型和可选的命名空间。 selector 可选。一个选择器字符串,用以过滤选定的元素,该选择器的后裔元素将调用处理程序。 如果选择是空或被忽略,当它到达选定的元素,事件总是触发。 data 可选。作为event.data属性值传递给事件对象的额外数据对象以供事件处理函数处理。 fn 该事件被触发时执行的函数。 false值也可以做一个函数的简写,返回false。 实例代码: 实例一: <! DOCTYPE html > < html > < head > < meta charset =" utf-8" >