请老师检查代码。还有我理解是否正确

来源:3-18 编程练习

萌神丶kin

2019-12-29 19:16:12

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>datalist</title>
</head>
<body>
	<form>
		<!-- input的属性list和datalist的属性id用来绑定在一起,形成列表.2个属性的值必须相同 -->
		<input list="list" placeholder="请选择学习的语言">
        <datalist id="list">
        	<!-- datalist与option结合使用,input内的值优先采取option的value值.
        	而不是优先采取标签内的值! -->
        	<!-- 采取option的value值,所以可以省略option的结束符,但是以后尽量不要省略! -->
        	<option value="JAVA">
        	<option value="C++">
        	<option value="javaScript">
        	<option value=".NET">
        	<option value="C#">
        </datalist>
	</form>
</body>
</html>


写回答

2回答

好帮手慕星星

2019-12-30

同学你好,代码实现效果正确,很棒!

省略结束符浏览器也会解析正确,添加上结束标签:

http://img.mukewang.com/climg/5e0962aa09d9172704030131.jpg

因为option规范是一个双标签。

如果我的回答帮助到了你,欢迎采纳,祝学习愉快~

0

萌神丶kin

提问者

2019-12-29

option省略结束符是我看见w3c的案例是这么写的,应该这样也可以吧?

0

0 学习 · 40143 问题

查看课程