HTML DOM 事件的使用技巧

2025-11-05 02:53:35

1、一个简单的点击文字就改变内容的案例。

<!DOCTYPE html>

<html>

<body>

<h1 onclick="this.innerHTML='变变变!'">点我变给你看</h1>

<h2 onclick="this.innerHTML='好好好!'">我也会一点就变</h1>

</body>

</html>

HTML DOM 事件的使用技巧

2、上面这个简单的例子我们也可以用一个函数来实现它。

<!DOCTYPE html>

<html>

<head>

<script>

function changetext(id)

{

id.innerHTML="变变变!";

}

</script>

</head>

<body>

<h1 onclick="changetext(this)">一点我就变</h1>

</body>

</html>

HTML DOM 事件的使用技巧

3、除了直接点击文本来触发函数以外,我们还可以用按钮来触发函数。

<!DOCTYPE html>

<html>

<body>

点开下面<em>displayDate()</em>这个函数

<button onclick="displayDate()">你点啊</button>

<script>

function displayDate()

{

document.getElementById("日期").innerHTML=Date();

}

</script>

<p id="日期">

</body>

</html>

HTML DOM 事件的使用技巧

4、把所有的赋值过程写入java script 的过程。

<!DOCTYPE html>

<html>

<head>

</head>

<body>

点按钮就有变化<em>displayDate()</em>发挥作用

<button id="按钮">点我啊</button>

<script>

document.getElementById("按钮").onclick=function(){displayDate()};

function displayDate()

{

document.getElementById("我变").innerHTML=Date();

}

</script>

<p id="我变">

</body>

</html> 

HTML DOM 事件的使用技巧

5、从上面这个例子可以看出来,按钮的事件流程,在网页上写入文本的事件流程都在 java script里面实现了!

HTML DOM 事件的使用技巧

6、一个在输入框把字母变成大写的程序。我们可以设计一个变量元素,把这个变量元素变成大写。这就是 java script 的目标,而我们在body 部分可以引用一下这个 java script,放入输入杠的声明当中,这个java事件就成功了!

<!DOCTYPE html>

<html>

<head>

<script>

function myFunction()

{

var x=document.getElementById("大写框");

x.value=x.value.toUpperCase();

}

</script>

</head>

<body>

英文字母输入:<input type="text" id="大写框" onchange="myFunction()">

鼠标离开,字母大写

</body>

</html>

HTML DOM 事件的使用技巧

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢