html5中output元素详解
一、总结
一句话总结:
output元素是HTML5新增的元素,用来设置不同数据的输出,没什么大用,了解即可
<form action="L3_01.html" method="get" oninput="num.value=parseInt(num1.value)+parseInt(num2.value)">
<input type="number" id="num1"> +
<input type="number" id="num2"> =
<output name="num" for="num1 num2"></output>
</form>
1、oninput表单事件 触发时机?
当用户对元素数据的输入时触发
2、output元素实例?
output元素配合form的oninput事件
<form action="L3_01.html" method="get" oninput="num.value=parseInt(num1.value)+parseInt(num2.value)">
<input type="number" id="num1"> +
<input type="number" id="num2"> =
<output name="num" for="num1 num2"></output>
</form>
二、html5--3.18 新增的output元素
学习要点
output元素:数据的输出
- output元素是HTML5新增的元素,用来设置不同数据的输出
- 这节课的演示需要用到简单的javascript知识,暂时不理解没关系,主要是了解output元素的使用方法,后边的课程中我们安排了专门的章节讲解javascript
-
name属性:定义对象的唯一名称。(表单提交时使用)
-
form属性:定义所属的一个或多个表单。
-
for属性:定义输出域相关的一个或多个元素。
- 案例演示需要用到两个没有学过的知识,表单事件
-
oninput表单事件:当用户对元素数据的输入时触发
-
parseInt() 是一个javascript函数,它可以解析一个字符串,并返回一个整数。
实例
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
</head>
<p style="color:#FF0000">
</p>
<form action="L3_01.html" method="get" oninput="num.value=parseInt(num1.value)+parseInt(num2.value)">
<input type="number" id="num1"> +
<input type="number" id="num2"> =
<output name="num" for="num1 num2"></output>
</form>
<body>
</body>
</html>