HTML5<datalist>标签有哪些属性?HTML5<datalist>标签的具体用法(附实例)


当前第2页 返回上一页

2.HTML5<datalist>标签用在邮箱补全上:

html代码:

1

2

3

<p>请输入您的邮箱:</p>

<input id="emailInput" oninput="suggestEmail()" type="text" list="mylist2">

<datalist id="mylist2"></datalist>

js代码:

1

2

3

4

5

6

7

8

9

10

11

12

13

function suggestEmail(){

var email = $("#emailInput").val();

$("#mylist2").empty();

if(email.indexOf("@")>-1){

return false;

}else{

$("#mylist2").append("<option value='"+ email +"@qq.com'>"+

"<option value='"+ email +"@126.com'>"+

"<option value='"+ email +"@foxmail.com'>"+

"<option value='"+ email +"@163.com'>"+

"<option value='"+ email +"@gmail.com'>")

}

}

input标签的oninput属性可以检测到input内容的变化,当输入框内容变化,出发js在datalist中追加option。如果用户手动输入了@,就不需要提示了。

HTML 4.01 与 HTML 5 之间的差异:

<datalist> 标签是 HTML 5 中的新标签。

浏览器支持:

所有主流浏览器都支持 <datalist> 标签,除了 Internet Explorer 和 Safari。

【相关推荐】

HTML5新增的结构元素有哪些?HTML5新增的结构元素的用法(推荐)

HTML5中的article标签是什么?HTML5中的article元素用在什么地方?

以上就是HTML5<datalist>标签有哪些属性?HTML5<datalist>标签的具体用法(附实例)的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

css什么是浮动

html5新增元素:语义化元素的介绍

typescript symbols

微信小程序api 微信支付

canvas像素点操作之视频绿幕抠图

css怎么设置元素层次

css怎么让盒子并排显示

vue.js一般用在什么地方

css3如何将图像设置为元素周围的边框

xhtml和html5的区别是什么

更多相关阅读请进入《JavaScript》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...