求一个新浪微博登录时的提示js效果 就是你输入1234567是下面出现下拉框里面显示[email protected],[email protected]等等 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 自动完成功能,jquery。ui有现成的控件 <div> <input id="account" type="text" onkeyup="showSelection();" /> <ul id="tip" style="list-style:none inside; margin:0; padding:0; diplay:none; "> <li onclick="selectThis(this);">[email protected]</li> <li onclick="selectThis(this);">[email protected]</li> </ul> </div> <script type="text/javascript"> var accountVal = 'account', accountEle = document.getElementById('account'), tipEle = document.getElementById('tip'); tipEle.style.display = "none"; document.onclick = function(){ tipEle.style.display = "none"; } function showSelection(){ tipEle.innerHTML = tipEle.innerHTML.replace(new RegExp(accountVal, 'g'), accountEle.value); tipEle.style.display = "block"; accountVal = accountEle.value; } function selectThis(ele){ accountEle.value = ele.innerHTML; tipEle.style.display = "none"; } </script>大体思路是这样 当然还有很多需要完善的地方 写一个JS,判断主题只能是中文。判断完后,如果不是中文,要清除VALUE的值。急~!~!~!~! 关于获取页面内元素的值 用脚本实现弹出窗口的尺寸,想了一夜,还是没弄出来 请教javascript的字符串处理 三级关联如何写? 关于JAVASCRIPT的表格排序问题! JS往JSP中传值的问题? javascript做一个checkbox全选的功能 打开窗体的简单问题! 加载图片问题 谁能帮忙解释下这段javascript是什么意思啊? javascript 怎么调用C#后台的有参方法?
<div>
<input id="account" type="text" onkeyup="showSelection();" />
<ul id="tip" style="list-style:none inside; margin:0; padding:0; diplay:none; ">
<li onclick="selectThis(this);">[email protected]</li>
<li onclick="selectThis(this);">[email protected]</li>
</ul>
</div>
<script type="text/javascript">
var accountVal = 'account',
accountEle = document.getElementById('account'),
tipEle = document.getElementById('tip');
tipEle.style.display = "none";
document.onclick = function(){
tipEle.style.display = "none";
}
function showSelection(){
tipEle.innerHTML = tipEle.innerHTML.replace(new RegExp(accountVal, 'g'), accountEle.value);
tipEle.style.display = "block";
accountVal = accountEle.value;
}
function selectThis(ele){
accountEle.value = ele.innerHTML;
tipEle.style.display = "none";
}
</script>
大体思路是这样 当然还有很多需要完善的地方