javascript或者HTML做网页设计这种用填写邮箱时,自动添加后缀的效果怎么做啊?

javascript或者HTML做网页设计这种用填写邮箱时,自动添加后缀的效果怎么做啊?,第1张

这个就说来话长了,建议搜索一下关键词“js autocomplete”,会有很多相关的资料。

原理就是监听onkeyup或者onkeydown事件,d出下拉框,把文本框里的值(1122)加上各种不同的后缀,比如@sina.com @sina.cn,成为1122@sina.com这种形式,然后动态添加到下拉框里。

最后监听键盘的上下箭头,敲击↓箭头,下拉框的第一项被选中,以此类推。敲回车或者用鼠标点击把当前项的值输出到文本框里。

有这样的jq插件,叫autocomplete,引入这个插件,然后再在页面中调用就可以了,http://wenku.baidu.com/link?url=oJfw4CI7sqjU_-b6cf-XidVWhR8Cv4Hku-hJeqfxNyXAfMjk_a1TLiFmxO6IKK8YKrWjNm2DzRjBh3gqLaObEe3x-uYhAx1H9-160SAB2gS这是百度文库的一篇关于这个的开发文档,你自己看看,很简单的


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11736064.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存