好玩的JS Dom点击事件及特效
来源:互联网 发布:挑战韩网络加速器 编辑:程序博客网 时间:2024/06/07 01:25
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>dom触发事件</title>
<script>
// 从事件处理器调用一个函数:
function changetext(id){
id.innerHTML="谢谢你点击我!";
}
</script>
</head>
<body onload="checkCookies()"><!-- onload当页面完成加载时,显示一个提示框。 -->
<h1 onclick="this.innerHTML='谢谢!'">请点击该文本</h1>
<!-- 从事件处理器调用一个函数: -->
<h1 onclick="changetext(this)">请点击我</h1>
<!-- 通过使用 JavaScript 来向 HTML 元素分配事件: -->
<p>点击按钮就可以执行displayDate()函数。</p>
<p id="demo"></p>
<!-- <button onclick="displayDate()">点击这里</button> -->
<button type="button" onclick="displayDate()" onclick="document.getElementById('demo').style.visibility='visible';">快点我,点我执行函数</button>
<button type="button" onclick="document.getElementById('demo').style.visibility='hidden';">快点我,点我隐藏函数</button>
<script>
function displayDate(){
document.getElementById("demo").innerHTML=Date()+"<br/>"+'我是被执行的函数';
}
</script>
<!-- <p>点击按钮就可以执行 <em>displayDate()</em> 函数。</p>
<button id="myBtn">点击这里</button>
<p id="demo"></p>
<script>
function displayDate(){
document.getElementById("demo").innerHTML=Date();
}
document.getElementById("myBtn").onclick=function(){displayDate()};
</script>
-->
<!-- 提示框会告诉你,浏览器是否已启用 cookies。 -->
<script>
function checkCookies(){
if (navigator.cookieEnabled==true){
alert("已启用 cookie")
}else{
alert("未启用 cookie")
}
}
</script>
<p>提示框会告诉你,浏览器是否已启用 cookie。</p>
<!-- 当您离开输入字段时,会触发将输入文本转换为大写的函数。 -->
请输入英文小写字符:<input type="text" id="myText" onchange="myFunction()"><!-- onchange:点击后改变 -->
<p>当您离开输入字段时,会触发将输入文本转换为大写的函数。</p>
<script>
function myFunction(){
// var a = document.getElementById('myText');
// a.value = a.value.toUpperCase();
document.getElementById('myText').value=document.getElementById('myText').value.toUpperCase();
}
</script>
<!-- onmouseover 和 onmouseout 事件 -->
<div onmouseover="mOver(this)" onmouseout="mOut(this)" style="background-color: #83F2EA;width: 100px;height: 50px;padding: 30px;color:#FC150B;">请把鼠标移到上面来</div>
<script>
function mOver(obj){
obj.innerHTML='谢谢你这么听话,么么哒';
}
function mOut(obj){
obj.innerHTML='请把鼠标移到上面来';
}
</script>
<!-- onmousedown、onmouseup 以及 onclick 事件 -->
<div onmousedown="mDown(this)" onmouseup="mUp(this)" style="background-color: #fdd;width: 100px;height: 50px;padding: 30px;color:#000;">请点击我</div>
<script>
function mDown(obj){
obj.style.backgroundColor="#fae";
obj.innerHTML='点击我的都是好孩纸';
}
function mUp(obj){
obj.style.backgroundColor="#fee";
obj.innerHTML='点击一下就走的都是坏孩纸';
}
</script>
<h1 onmouseover="style.color='red'" onmouseout="style.color='blue'">
请把鼠标移到这段文本上</h1>
<!-- onmousedown 和 onmouseup 当用户按下鼠标按钮时,更换一幅图像。 -->
<img src=" images/off.gif" id="myimg" onmousedown="lighton()" onmouseup="lightoff()">
<p>按住鼠标不放时可以点亮灯泡!</p>
<script>
function lighton(){
document.getElementById('myimg').src='images/on.gif';
}
function lightoff(){
document.getElementById('myimg').src='images/off.gif';
}
</script>
</body>
</html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>dom触发事件</title>
<script>
// 从事件处理器调用一个函数:
function changetext(id){
id.innerHTML="谢谢你点击我!";
}
</script>
</head>
<body onload="checkCookies()"><!-- onload当页面完成加载时,显示一个提示框。 -->
<h1 onclick="this.innerHTML='谢谢!'">请点击该文本</h1>
<!-- 从事件处理器调用一个函数: -->
<h1 onclick="changetext(this)">请点击我</h1>
<!-- 通过使用 JavaScript 来向 HTML 元素分配事件: -->
<p>点击按钮就可以执行displayDate()函数。</p>
<p id="demo"></p>
<!-- <button onclick="displayDate()">点击这里</button> -->
<button type="button" onclick="displayDate()" onclick="document.getElementById('demo').style.visibility='visible';">快点我,点我执行函数</button>
<button type="button" onclick="document.getElementById('demo').style.visibility='hidden';">快点我,点我隐藏函数</button>
<script>
function displayDate(){
document.getElementById("demo").innerHTML=Date()+"<br/>"+'我是被执行的函数';
}
</script>
<!-- <p>点击按钮就可以执行 <em>displayDate()</em> 函数。</p>
<button id="myBtn">点击这里</button>
<p id="demo"></p>
<script>
function displayDate(){
document.getElementById("demo").innerHTML=Date();
}
document.getElementById("myBtn").onclick=function(){displayDate()};
</script>
-->
<!-- 提示框会告诉你,浏览器是否已启用 cookies。 -->
<script>
function checkCookies(){
if (navigator.cookieEnabled==true){
alert("已启用 cookie")
}else{
alert("未启用 cookie")
}
}
</script>
<p>提示框会告诉你,浏览器是否已启用 cookie。</p>
<!-- 当您离开输入字段时,会触发将输入文本转换为大写的函数。 -->
请输入英文小写字符:<input type="text" id="myText" onchange="myFunction()"><!-- onchange:点击后改变 -->
<p>当您离开输入字段时,会触发将输入文本转换为大写的函数。</p>
<script>
function myFunction(){
// var a = document.getElementById('myText');
// a.value = a.value.toUpperCase();
document.getElementById('myText').value=document.getElementById('myText').value.toUpperCase();
}
</script>
<!-- onmouseover 和 onmouseout 事件 -->
<div onmouseover="mOver(this)" onmouseout="mOut(this)" style="background-color: #83F2EA;width: 100px;height: 50px;padding: 30px;color:#FC150B;">请把鼠标移到上面来</div>
<script>
function mOver(obj){
obj.innerHTML='谢谢你这么听话,么么哒';
}
function mOut(obj){
obj.innerHTML='请把鼠标移到上面来';
}
</script>
<!-- onmousedown、onmouseup 以及 onclick 事件 -->
<div onmousedown="mDown(this)" onmouseup="mUp(this)" style="background-color: #fdd;width: 100px;height: 50px;padding: 30px;color:#000;">请点击我</div>
<script>
function mDown(obj){
obj.style.backgroundColor="#fae";
obj.innerHTML='点击我的都是好孩纸';
}
function mUp(obj){
obj.style.backgroundColor="#fee";
obj.innerHTML='点击一下就走的都是坏孩纸';
}
</script>
<h1 onmouseover="style.color='red'" onmouseout="style.color='blue'">
请把鼠标移到这段文本上</h1>
<!-- onmousedown 和 onmouseup 当用户按下鼠标按钮时,更换一幅图像。 -->
<img src=" images/off.gif" id="myimg" onmousedown="lighton()" onmouseup="lightoff()">
<p>按住鼠标不放时可以点亮灯泡!</p>
<script>
function lighton(){
document.getElementById('myimg').src='images/on.gif';
}
function lightoff(){
document.getElementById('myimg').src='images/off.gif';
}
</script>
</body>
</html>
阅读全文
0 0
- 好玩的JS Dom点击事件及特效
- 好玩的js特效
- 非好玩的JS特效
- js DOM 点击事件
- 一个好玩的网页鼠标特效的JS脚本
- jq 加入的dom点击事件不能点击的问题
- DOM事件(JS事件)
- 好玩的js
- 好玩的JS
- 表单的相关事件及特效
- js DOM--实现一个简易的滑动门特效
- js 点击事件 内部的 另一个点击事件重复
- js之dom事件的高级补充
- 一个简单的js特效,点击放大图片
- jQuery 导航菜单点击伸缩展开效果的JS特效
- Dom事件的基础及应用
- JQuery给动态生成的DOM元素绑定点击事件
- js基础特效04阻止事件冒泡及封装及获取事件目标
- UICollectionView 笔记
- Android AppCompat 库详解
- hjr-SQL-Mongotemplet配置和使用
- jQuery选择器总结
- C++ Set常用用法
- 好玩的JS Dom点击事件及特效
- 14 子查询
- linux-ls命令参数详解&统计目录下文件和目录的个数实例
- Leetcode#1: twoSum
- spark学习-SparkSQL--12-SparkSession与SparkContext
- App安装过程
- 使用阿里大于发送短信
- 数组,指针,结构体的使用
- C++单例模式