老师看下怎么value设的值也在页面中显示呢?
来源:3-16 列表标签
qq_久坠深海_0
2020-03-26 22:31:00
<!DOCTYPE html>
<html>
<head>
<title>datelist</title>
</head>
<body>
<input placeholder="喜欢的水果" list="fruit" />
<datalist id="fruit">
<option value="apple"> 苹果</option>
<option value="banner">香蕉</option>
<option value="watermelon">西瓜</option>
<option value="cherry"> 樱桃</option>
<option value="durian">榴莲</option>
</datalist>
</body>
</html>
如果不设这个value的默认值可以吗?会有什么影响?主要作用是为了提交后台数据?
2回答
同学你好,value值就是会显示的哦,当value值与标签中间的内容一样时,才会显示一个。如下:
没错,一般是给后端传递数据。所以设置value值即可,中间的可以不设置。学习阶段的话,如果不设置value不会有影响。实际开发中,如果需要给后端传递数据,就需要设置value。
如果我的回答帮助到了你,欢迎采纳,祝学习愉快~
好帮手慕星星
2020-03-27
同学你好,value值和内容不一致的时候,两个都会显示出来。如果是一致的,会显示一个
value属性主要作用是为了提交后台数据,自己测试的时候可以不写,实际项目中如果有表单提交效果,还是建议添加上。
祝学习愉快!
相似问题