社区
JavaScript
帖子详情
高分求教一段关于层的代码
mihayi
2004-08-11 04:00:23
建立一个层,并在其中放入一个列表,该列表有500项,用循环写出
并且要求当点击页面其他部分的时候该层消失(简单使用hide会造成点击列表时层消失)
...全文
133
7
打赏
收藏
高分求教一段关于层的代码
建立一个层,并在其中放入一个列表,该列表有500项,用循环写出 并且要求当点击页面其他部分的时候该层消失(简单使用hide会造成点击列表时层消失)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mihayi
2004-08-15
打赏
举报
回复
ice_berg16(寻梦的稻草人) 的答案最符合我的要求,谢谢大家支持,我结贴了
michael_monkey
2004-08-12
打赏
举报
回复
其实更简单是用createPopup,今天才知道
wanghr100
2004-08-11
打赏
举报
回复
<span><select id="sel"></select></span>
<SCRIPT LANGUAGE="JavaScript">
function addOption() {
var s = document.getElementById("sel");
var html = s.parentNode.innerHTML.match(/(^<.*sel[^>]*>)/)[0];
var arr = [];
for(var i=0;i<500;i++) {
arr[arr.length] = '<option text="'+i+'">'+i+'</option>';
}
html += arr.join("") + "</select>";
s.parentNode.innerHTML = html;
}
addOption();
document.onclick=function()
{
e = window.event.srcElement;
if(e.id!="sel"){sel.style.display='none'}
}
</SCRIPT>
michael_monkey
2004-08-11
打赏
举报
回复
<html>
<head>
<script language="javascript">
function hideIt(){
if((window.event.srcElement.tagName.toString().toUpperCase()=="BODY")||(window.event.srcElement.tagName.toString().toUpperCase()=="HTML")){
document.all.layer1.style.display='none';
return false;
}
var lname="layer1";
if(window.event.srcElement.name.toString().toUpperCase()!=lname.toUpperCase()){
var pe;
while(true){
pe=event.srcElement.parentElement
if(pe.tagName.toString().toUpperCase()=="BODY"){
document.all.layer1.style.display='none'
break;
return false;
}else{
if(pe.name!=lname){
pe=pe.parentElement;
}else{
break;
return false;
}
}
}
}
}
function init(){
var tmpStr;
tmpStr=""
for(var i=1;i<=500;i++){
tmpStr=tmpStr+"<option value="+i+">"+i+"</option>"
}
tmpStr="<select>"+tmpStr+"</select>"
tmpStr="<div id='layer1' name='layer1' style='background-color:#999999;width:500px;height:400px'>"+tmpStr+"</div>"
document.body.insertAdjacentHTML("BeforeEnd",tmpStr)
}
</script>
</head>
<body onload="init()" onclick="hideIt()">
other content
</body>
</html>
ice_berg16
2004-08-11
打赏
举报
回复
<body>
<div id='ice'>
</div>
</body>
<SCRIPT LANGUAGE="JavaScript">
<!--
function createSelect()
{
var ice = document.all.ice;
var str = "<select name=t>"
for (i=0;i<500;i++)
{
str += "<option value="+i+">第"+i+"项</option>";
}
str += "</select>";
ice.innerHTML = str;
}
function document.onclick()
{
var ice = document.all.ice;
if (event.srcElement.parentElement == ice)
return;
else
ice.style.display = "none";
}
createSelect();
//-->
</SCRIPT>
mihayi
2004-08-11
打赏
举报
回复
呵呵,差得太多了,兄弟,这样我也会写啊
必须用循环写出来,而且你也没有加上点击页面消失的功能啊
prentice1001
2004-08-11
打赏
举报
回复
<html>
<head>
<script language="javascript">
</script>
</head>
<body onclick="div.style.display='none'">
<div id="div" >
<select MULTIPLE>
<option>ddddddddddddddddddddddddddddd</option>
<option>ddddddddddddddddddddddddddddd</option>
<option>ddddddddddddddddddddddddddddd</option>
<option>ddddddddddddddddddddddddddddd</option>
<option>ddddddddddddddddddddddddddddd</option>
<option>ddddddddddddddddddddddddddddd</option>
<option>ddddddddddddddddddddddddddddd</option>
<option>ddddddddddddddddddddddddddddd</option>
</script>
</select>
</div>
</body>
</html>
javascript写cookie后asp来读取
刚在csdn上回答了一个这样的问题: 主 题:
高分
求教
一个简单的问题,在线等!!! 作 者: pcegp36 ()
朴素贝叶斯(西瓜数据集分类,社区恶意留言分类,垃圾邮件分类,新浪新闻分类),AODE分类器
代码
实现
朴素贝叶斯(社区恶意留言分类,垃圾邮件分类,新浪新闻分类)
代码
实现 以下
代码
为本人学习后,修改或补充后的
代码
实现,数据集和原
代码
请参考:https://github.com/Jack-Cherish/Machine-Learning 社区恶意留言分类 import numpy as np def loadDataSet(): # 创建实验样本 postingLis
全景分割(UPSNet & DeeperLab)
这里写自定义目录标题全景分割新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入
一段
漂亮的
代码
片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 全景分割 新人小白,第一次写博客,...
上班那些事儿之年终
(一)年终总结 每年十二月份,公司都会要求写一份年终总结。虽然领导没有限制题材和字数,但是年终总结基本上已经形成了一套固定的格式(套路)。 第
一段
写自己一年来的工作内容。选择最能突出自身特点的几件重要的事情,着重写,但也不要写的太详细,让人看明白就可。 第二段写自己未来一年的计划。需要注意的是,你的未来的计划,必须跟公司的发展战略是融合在一起的。 ...
基础
各位兄弟,在SDK编程中如果实现窗口分割呢?请问怎么得到一个函数的执行时间,单位毫秒!如何调试asp组件呀。用vc++调试编制的组件怎样画一个箭头?
高分
请教如何限制程序运行的方法?求助:通过编程DirectX抓屏------>masterz:再麻烦你一下,谢谢熟悉RichEdit的朋友过来看一下,RichEdit的几个问题.如何对 I/O 端口进行操作?有了该问题就有了思考(100分 献礼!)如何
JavaScript
87,904
社区成员
224,614
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章