`

模似下拉列表框

阅读更多
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>selected</title>
<script type="text/javascript" src='selected1.js'></script>
</head>
<body>
<TABLE style="WIDTH: 100%">
        <TBODY>
            <TR>
                <TD>     </TD>
                <TD id='dd'> </TD>
            </TR>
            <TR>
                <TD>     </TD>
                <TD id='ff'> </TD>
            </TR>
             <TR>
                <TD>     </TD>
                <TD id='hh'> </TD>
            </TR>
        </TBODY>
    </TABLE>
	</TABLE>
	<SCRIPT>
	
	
		//设置样式传入方式
		var a = new SelectDiv("中国人", "ff", "", true);
		a.addOption("江西省", "jx");
		a.addOption("福建省", "fj");
		a.addOption("浙江省", "zj");
		a.addOption("江苏省", "js");
		a.addOption("辽宁省", "ln");
		a.addOption("广东省", "gd");
		a.addOption("西藏自治区", "xz");
		a.addOption("宁夏回族自治区", "nx");
		a.addOption("内蒙古自治区", "nmg");
		a.addOption("广西壮族自治区", "gx");
		a.addOption("新疆维吾尔自治区", "xj");
		a.saveSelf();		
		var s = SelectDiv.getCreateObj('中国人');
		a.addOption("陕西省", "sx");

		var b = new SelectDiv("民族", "dd", "300px");
		b.addOption("布依族", "jx");
		b.addOption("阿昌族", "fj");
		b.addOption("白族", "zj");
		b.addOption("彝族", "js");
		b.addOption("满族", "ln");
		b.addOption("回族", "gd");
		b.setValue('gd;fj;jx;');
		var s = SelectDiv.getCreateObj('民族');
		
		//设置样式传入方式
	    var s = new SelectDiv("Test", "hh", "300px",false,true);
	    s.addOption("江西省", "jx");
	    s.addOption("福建省", "fj");
	    s.addOption("浙江省", "zj");
	    s.addOption("江苏省", "js");
		//alert(s);
		function getAllSelectItemDivId() {
			var item = a.getAllSelectItemDiv();
			alert("size:" + item.length);
			for ( var i = 0; i < item.length; i++) {
				alert(item[i].id);
			}
		}
		function getAllCheckBox() {
			var cb = a.getAllCheckBox();
			alert("size:" + cb.length);
			for ( var i = 0; i < cb.length; i++) {
				alert(a.getSelectItemText(cb[i].value).innerText + "-->"
						+ cb[i].value);
			}
		}
		function getAllSelectNames(){
			var sName = b.getSelectNameList();
			for ( var i = 0; i < sName.length; i++) {
				var name = sName[i];
				alert(name);
			}
		}
	</SCRIPT>
	<br />
	<input onclick="javascript:alert(s.getValue())" type="button" id="ww"
		value=取得选择后的值 />
	<br></br>
	<input onclick="s.setValue('jx;js;xj;fj;zj;')" type=button value=设置值默认值 />
	<br></br>
	<input onclick="getAllSelectItemDivId()" type=button
		value=获取下拉列表框中每一项Div的Id />
	<br></br>
	<input onclick="getAllCheckBox()" type=button value=获取下拉列表框中每一项的值和文本信息 />
	<br></br>
    <input onclick="getAllSelectNames()" type=button value=获取目前所创建的下拉表框的所有名字 /><br><br>
    <input onclick='a.clearSelectListDiv()'type="button" value="清空下拉列表框以及所选种的对象" />
</body>
</html>
  • 大小: 48.2 KB
分享到:
评论
1 楼 michelle0620 2013-04-25  
是我这显示问题吗?怎么看不了全部

相关推荐

    模拟下拉列表框,支持手动输入和方向键

    在IT行业中,模拟下拉列表框是一种常见的交互设计技术,特别是在网页或应用程序界面设计中。这种设计能够提供用户友好的体验,允许用户通过输入文本或使用键盘导航来选择选项。以下是对这一技术的详细说明: 1. **...

    用层模拟下拉列表框

    用层模拟下拉列表框 (简单)

    CSS jQuery用ul模拟select下拉列表菜单效果.rar

    CSS jQuery用ul模拟select下拉列表菜单效果,将表单中常用的Select列表框变换了样式,更加漂亮了,而且引入了jQuery,加上了动画效果,在下拉的时候,自动向下滑出,使Select不那么呆板了。

    div模拟select自定义下拉列表框(jQuery)

    `div模拟select自定义下拉列表框`是一种常见做法,它利用JavaScript(如jQuery)和CSS来实现,可以提供比原生`&lt;select&gt;`元素更丰富的样式控制和交互体验。本篇将详细介绍这种技术及其应用。 一、为什么使用div模拟...

    网页表单自动填写——下拉列表框、单选框、复选框自动填写方法

    ### 网页表单自动填写技术详解:下拉列表框、单选框、复选框自动填写方法 #### 一、网页下拉列表的自动填写实现方法 在现代Web应用开发中,为了提高用户体验及简化操作流程,网页表单自动填写功能逐渐成为一种重要...

    具有多选功能的下拉列表框

    在IT领域,尤其是在Web开发和UI设计中,创建具有多选功能的下拉列表框是一项常见的需求。传统的下拉列表通常只允许用户选择一个选项,但通过自定义和扩展,我们可以实现一个支持多选的下拉列表框。下面将详细讨论这...

    div 模拟下拉列表

    这就是"div 模拟下拉列表"的主要应用场景。这个技术主要是通过CSS和JavaScript(通常会结合使用jQuery或其他JS库)来创建一个看起来和行为类似于`&lt;select&gt;`的组件,同时能够更好地控制样式和增加自定义功能。 在...

    易语言学习进阶编辑框列表框模拟组合框

    3. **模拟组合框**:组合框(也称为下拉列表框)结合了编辑框和列表框的功能,用户可以在输入框中直接输入,也可以从下拉列表中选择。在易语言中,模拟组合框通常用于节省界面空间,提供筛选功能或者限制用户只能从...

    jQuery带搜索过滤功能的下拉列表框

    本项目是关于"jQuery带搜索过滤功能的下拉列表框",这是一个增强用户界面的实用功能,尤其适用于有大量选项的下拉菜单。下面将详细介绍这个功能及其相关知识点。 1. **jQuery基本概念**: jQuery是由John Resig在...

    带下拉列表的搜索框

    "带下拉列表的搜索框"这一设计是模拟了HTML中的`&lt;select&gt;`元素,但提供了更多自定义和增强的功能。 `&lt;select&gt;`标签是HTML中用于创建下拉菜单的基本元素,它包含了多个`&lt;option&gt;`子元素,每个`&lt;option&gt;`代表一个可选...

    带有复选框的下拉列表

    在网页设计中,有时我们需要创建一个具有复选框功能的下拉列表,让用户可以多选选项。本示例提供了一种实现这一功能的方法,通过两种技术:使用纯HTML和CSS的DIV控制,以及利用JQUERY库。这两种方法都可以有效地增强...

    带复选框的下拉列表代码

    在JavaScript中,我们首先需要创建一个HTML结构来模拟带复选框的下拉列表。`aa.htm`文件可能包含以下基础结构: ```html &lt;!DOCTYPE html&gt; 带复选框的下拉列表 选项1 选项2 选项3 ...

    手动样式仿select下拉列表框

    "手动样式仿select下拉列表框"就是一个这样的实践,它通过CSS和JavaScript等技术,使得原本样式单一的SELECT元素变得更为美观、交互性强。 在传统的HTML中,SELECT元素用于创建下拉列表,但其默认样式受到浏览器的...

    JS模拟下拉选项框

    模拟下拉选项框的基本HTML结构可能包括一个触发按钮和一个隐藏的列表。例如: ```html 选择项 ;"&gt; 选项1 选项2 选项3 ``` 这里的`&lt;button&gt;`充当触发器,`&lt;ul&gt;`则是显示的选项列表。 2. **CSS样式**...

    带复选框的下拉列表

    "带复选框的下拉列表"是一种交互式控件,常见于各种应用程序和网站中,允许用户在一组选项中进行多项选择。这个主题涉及到前端开发、GUI设计以及Windows API编程。 首先,我们来详细探讨这种控件的设计原理。带复选...

    jquery自动滚动下拉列表框.zip

    在“jquery自动滚动下拉列表框.zip”这个项目中,我们聚焦于一个特定的用户界面元素——下拉列表框,并探讨如何使用jQuery实现自动滚动的效果。这个功能通常用于创建动态、交互性更强的网页应用。 首先,我们需要...

    易语言模拟组合框的下拉式效果

    易语言模拟组合框的下拉式效果源码,模拟组合框的下拉式效果,A鼠标在外单击,截获鼠标动作,外部单击事件,B鼠标在外单击,启动时钟,停止时钟,判断鼠标范围,鼠标动作,C鼠标在外单击,鼠标钩子函数,在外部单击,置窗口特征,...

    二级下拉列表联动 select 网页 html5

    二级下拉列表联动 select 网页 html5 学院、专业 选择的下拉列表 下载可用!!!

    JS下拉列表,漂亮的下拉列表(javascript)

    在JavaScript编程中,下拉列表(Dropdown List)是一种常见的用户界面元素,用于提供多项选择。在本项目中,我们探讨的是一款用JavaScript实现的“漂亮的下拉列表”,它具有多种特性,如支持主流浏览器,内置搜索...

Global site tag (gtag.js) - Google Analytics