zoukankan
html css js c++ java
Dhtml+正则实现类似IDE编辑器的动态提示输入功能
代码如下:
<input onkeyup="showtips();if(event.keyCode==27)c();" id=txt onkeydown='enterTips()'>(eg. JiangSu)输完按回车键<br> <select id=sel style='display:none' multiple onclick=rv() onkeydown='if(event.keyCode==13)rv()'></select> <script> var msg = new Array("Beijing","Tianjing","Shanghai","Guangdong","ShanDong","Shanxi","Hunan","Hubei","JiangSu","JiangXi"); var msg2=new Array("北京","天津","上海","广东","山东","陕西","湖南","湖北","江苏","江西"); function showtips(){ eo=event.srcElement; sel.length=0; var len=msg.length; var re=new RegExp("^"+eo.value,"i") for(i=0;i<len;i++) if(re.test(msg[i])==true) sel.style.display='',sel.add(new Option(msg[i],msg2[i])),sel.selectedIndex=0; } function enterTips(){ e=event.keyCode; if(sel.style.display!='none'){ if(e==13) event.srcElement.value=sel.value,sel.style.display='none'; if(e==40) sel.focus(); } } function rv(){txt.value=sel.value,c()} function c(){sel.style.display='none';txt.focus()} document.onclick=function(){c()} </script>
[Ctrl+A 全选 提示:你可先修改部分代码,再点运行代码]
青苹果Web应用商店
https://webapp.taobao.com/
PHP/ASP.NET/ASP/UCHOME/DISCUZ! X系列网站开发,详细需求联系
QQ:8511978
查看全文
相关阅读:
基于opencv的摄像头的标定
图像的角点简介
周转时间和平均带权时间等
QT各个版本的下载的地址
参考文献格式
sublime中的emmet插件的使用技巧
sublime快捷键
CSS布局居中
Markdown 语法说明(简体中文版)
sql作业题
原文地址:https://www.cnblogs.com/Dicky/p/194599.html
最新文章
如何实现高度自动化测试?
百度AI3.0让传统质检升级为人工智能,下一个失业的是谁?
捍卫用户隐私,绿色应用2.0首份测评报告发布
互联网巨头再聚首,这次他们都聊了啥?
新浪微博:绝境逢生处,务实精神驱动下的技术成熟
53款应用恶意吸费?知道这个标记的人不入坑!
互联网行业顶级技术大咖齐聚,见证安卓绿色联盟的成长
通告 | Android P系统配置项变更
2018优秀讲师排行榜出炉,将受邀出席开发者大会!
oracle字符串提取记录
热门文章
window.open post
elementUi模态框使用baiduMap错误记录
vue加载本地json文件
css修改滚动条样式
安装和破解Quartus Ⅱ 15.0
opencv对鼠标的响应
P问题,NP问题 NPC问题 大神解答
直接利用本地git上传项目到github
vs2012将项目同步到github
纯css 超链接变按钮
Copyright © 2011-2022 走看看