H5相关

h5:

拖放:

<!DOCTYPE HTML>

<html>

<head>

<script type="text/javascript">

function allowDrop(ev)

{

ev.preventDefault();

}


function drag(ev)

{

ev.dataTransfer.setData("Text",ev.target.id);

}


function drop(ev)

{

ev.preventDefault();

var data=ev.dataTransfer.getData("Text");

ev.target.appendChild(document.getElementById(data));

}

</script>

</head>

<body>


<div id="div1" οndrοp="drop(event)"

οndragοver="allowDrop(event)"></div>

<img id="drag1" src="img_logo.gif" draggable="true"

οndragstart="drag(event)" width="336" height="69" />


</body>

</html>

存储数据:

localStorage 方法存储的数据没有时间限制。第二天、第二周或下一年之后,数据依然可用

<script type="text/javascript">

localStorage.lastname="Smith";

document.write(localStorage.lastname);

</script>

sessionStorage 方法针对一个 session 进行数据存储。当用户关闭浏览器窗口后,数据会被删除。

<script type="text/javascript">

sessionStorage.lastname="Smith";

document.write(sessionStorage.lastname);

</script>

表单提交:

<form action="demo_form.asp" method="get">

Username: <input type="text" name="usr_name" />

Encryption: <keygen name="security" />

<input type="submit" />

</form>

from事件:

属性

描述

onblur

script

元素失去焦点时运行的脚本。

onchange

script

在元素值被改变时运行的脚本。

oncontextmenu

script

当上下文菜单被触发时运行的脚本。

onfocus

script

当元素获得焦点时运行的脚本。

onformchange

script

在表单改变时运行的脚本。

onforminput

script

当表单获得用户输入时运行的脚本。

oninput

script

当元素获得用户输入时运行的脚本。

oninvalid

script

当元素无效时运行的脚本。

onreset

script

当表单中的重置按钮被点击时触发。HTML5 中不支持。

onselect

script

在元素中文本被选中后触发。

onsubmit

script

在提交表单时触发。

键盘事件:

属性

描述

onkeydown

script

在用户按下按键时触发。

onkeypress

script

在用户敲击按钮时触发。

onkeyup

script

当用户释放按键时触发。

用户事件或鼠标事件:

由鼠标或类似用户动作触发的事件:

属性

描述

onclick

script

元素上发生鼠标点击时触发。

ondblclick

script

元素上发生鼠标双击时触发。

ondrag

script

元素被拖动时运行的脚本。

ondragend

script

在拖动操作末端运行的脚本。

ondragenter

script

当元素元素已被拖动到有效拖放区域时运行的脚本。

ondragleave

script

当元素离开有效拖放目标时运行的脚本。

ondragover

script

当元素在有效拖放目标上正在被拖动时运行的脚本。

ondragstart

script

在拖动操作开端运行的脚本。

ondrop

script

当被拖元素正在被拖放时运行的脚本。

onmousedown

script

当元素上按下鼠标按钮时触发。

onmousemove

script

当鼠标指针移动到元素上时触发。

onmouseout

script

当鼠标指针移出元素时触发。

onmouseover

script

当鼠标指针移动到元素上时触发。

onmouseup

script

当在元素上释放鼠标按钮时触发。

onmousewheel

script

当鼠标滚轮正在被滚动时运行的脚本。

onscroll

script

当元素滚动条被滚动时运行的脚本。



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值