`
txf2004
  • 浏览: 7040215 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

用select控制 DIV 中的内容

 
阅读更多
  1. <script>
  2. functionchangeDiv(x){
  3. if(!changeDiv.x)
  4. changeDiv.x=0;
  5. br_Cnt[changeDiv.x].style.display="none";
  6. changeDiv.x=event.srcElement.selectedIndex;
  7. br_Cnt[changeDiv.x].style.display="";
  8. }
  9. </script>
  10. <selectname="select"prev="0"onchange=changeDiv()>
  11. <optionselected>内容1111111</option>
  12. <option>内容2222222</option>
  13. <option>内容3333333</option>
  14. <option>内容4444444</option>
  15. </select>
  16. 要被控制的层br_Cnt
  17. <divid="br_Cnt">
  18. <tablewidth="100%"border="0"cellspacing="0"cellpadding="0">
  19. <tr>
  20. <tdvalign="top"class="brCntTd_Txt"><ul>
  21. <li>1111111</li>
  22. <li>1111111</li>
  23. <li>1111111</li>
  24. <li>1111111</li>
  25. </ul></td>
  26. <td><ul>
  27. <li><imgsrc="images/tstpic9065.gif"/></li>
  28. <li><imgsrc="images/tstpic9065.gif"/></li>
  29. <li><imgsrc="images/tstpic9065.gif"/></li>
  30. <li><imgsrc="images/tstpic9065.gif"/></li>
  31. <li><imgsrc="images/tstpic9065.gif"/></li>
  32. </ul></td>
  33. </tr>
  34. </table>
  35. </div>
  36. <divid="br_Cnt"style="display:none">
  37. <tablewidth="100%"border="0"cellspacing="0"cellpadding="0">
  38. <tr>
  39. <tdvalign="top"class="brCntTd_Txt"><ul>
  40. <li>22222</li>
  41. <li>22222</li>
  42. <li>22222</li>
  43. <li>22222</li>
  44. </ul></td>
  45. <td><ul>
  46. <li><imgsrc="images/tstpic906522.gif"/></li>
  47. <li><imgsrc="images/tstpic906522.gif"/></li>
  48. <li><imgsrc="images/tstpic906522.gif"/></li>
  49. <li><imgsrc="images/tstpic906522.gif"/></li>
  50. <li><imgsrc="images/tstpic906522.gif"/></li>
  51. </ul></td>
  52. </tr>
  53. </table>
  54. </div>
  55. <divid="br_Cnt"style="display:none">
  56. <tablewidth="100%"border="0"cellspacing="0"cellpadding="0">
  57. <tr>
  58. <tdvalign="top"class="brCntTd_Txt"><ul>
  59. <li>3333</li>
  60. <li>3333</li>
  61. <li>3333</li>
  62. <li>3333</li>
  63. </ul></td>
  64. <td><ul>
  65. <li><imgsrc="images/tstpic906533.gif"/></li>
  66. <li><imgsrc="images/tstpic906533.gif"/></li>
  67. <li><imgsrc="images/tstpic906533.gif"/></li>
  68. <li><imgsrc="images/tstpic906533.gif"/></li>
  69. <li><imgsrc="images/tstpic906533.gif"/></li>
  70. </ul></td>
  71. </tr>
  72. </table>
  73. </div>
  74. <divid="br_Cnt"style="display:none">
  75. <tablewidth="100%"border="0"cellspacing="0"cellpadding="0">
  76. <tr>
  77. <tdvalign="top"class="brCntTd_Txt"><ul>
  78. <li>4444</li>
  79. <li>4444</li>
  80. <li>4444</li>
  81. <li>4444</li>
  82. </ul></td>
  83. <td><ul>
  84. <li><imgsrc="images/tstpic906544.gif"/></li>
  85. <li><imgsrc="images/tstpic906544.gif"/></li>
  86. <li><imgsrc="images/tstpic906544.gif"/></li>
  87. <li><imgsrc="images/tstpic906544.gif"/></li>
  88. <li><imgsrc="images/tstpic906544.gif"/></li>
  89. </ul></td>
  90. </tr>
  91. </table>
  92. </div>
分享到:
评论

相关推荐

    解决IE6 中select 穿透 div 等层的问题

    在互联网的早期,Internet Explorer 6 (简称IE6) 是一款广泛应用的浏览器,但它的兼容性和渲染机制存在诸多问题,其中一个问题就是“select穿透div”的现象。这个问题在现代浏览器中通常不会出现,但在IE6中,`...

    div+css select效果

    `div` 是一个HTML(超文本标记语言)元素,它通常被用作页面上的内容容器,而`css`(层叠样式表)则负责控制页面的样式、布局和表现。在传统的HTML中,`&lt;select&gt;` 元素用于创建下拉菜单,但其默认样式在不同的浏览器...

    Div实现仿SelectDemo

    总结来说,“Div实现仿SelectDemo”是一个使用jQuery实现的Select插件,它利用Div元素替代了原生Select,提供了更强大的样式控制和交互体验。通过阅读和分析`myselect`中的代码,你可以学习到如何编写这样的插件,并...

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

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

    解决IE6中 Div层挡不住Select组件

    1. **使用iframe**:将需要覆盖`select`的`div`内容放入一个`iframe`中,由于`iframe`在IE6中拥有独立的堆叠上下文,可以有效遮挡`select`。 2. **模拟Select**:使用JavaScript或jQuery库(如`select2`或`...

    div模拟select

    "div模拟select"是一个常见的前端技术话题,主要是为了实现自定义样式和更灵活的交互效果,因为在HTML的原生`&lt;select&gt;`元素中,样式控制有限,无法满足一些高级的UI设计需求。这篇博客(链接:...

    美漂亮的实用div+css模仿select下拉控件

    在本项目中,“美漂亮的实用div+css模仿select下拉控件”是一个使用JavaScript(jq,即jQuery库)实现的,旨在提供一种更美观、用户体验更好的下拉选择功能。接下来,我们将详细探讨这个项目中的关键知识点。 1. **...

    div+js+css模拟select并且把无效的select选项设置为灰色不可用

    在网页设计中,有时出于美观或者交互性的考虑,开发者会使用`div`、`JavaScript`和`CSS`来模拟原生的`select`下拉菜单。这种做法可以让设计师更好地控制样式,实现更丰富的交互效果。本文将深入探讨如何利用这三种...

    select模拟div

    在模拟`&lt;select&gt;`的过程中,我们通常会创建一个包含所有选项的`div`容器,然后通过JavaScript控制显示和隐藏。每个选项也会是一个独立的`div`,并可以通过CSS进行美化。当用户点击主`div`时,显示或隐藏选项`div`。...

    DIV+CSS+JS仿Select下拉表单

    【标题】"DIV+CSS+JS仿Select下拉表单"是前端开发中常见的一个技术实践,它旨在通过HTML的`&lt;div&gt;`元素、CSS样式和JavaScript脚本,实现一个功能与原生`&lt;select&gt;`标签类似的下拉选择器。这种自定义下拉表单在界面设计...

    select下拉列表显示图片内容

    一个常见方法是使用CSS来模拟`select`元素,通过结合`&lt;div&gt;`、`&lt;ul&gt;`、`&lt;li&gt;`等元素创建一个自定义的下拉框。每个`&lt;li&gt;`项可以包含图片和文本,通过CSS进行样式控制,使其看起来像标准的下拉列表。利用JavaScript...

    div模拟select下拉菜单美化效果

    1. 自定义样式:`&lt;select&gt;`元素默认的样式在不同浏览器间存在差异,而使用`div`可以完全控制元素的外观和行为。 2. 更强的交互性:通过JavaScript,我们可以为`div`添加更丰富的交互功能,如动画效果、键盘导航等。 ...

    div css模拟美化的Select样式

    因此,开发者通常会用`div`元素来模拟Select的外观,然后结合JavaScript实现交互功能。 1. **使用Div替换Select**:创建一个`div`元素作为Select的容器,内部包含多个`&lt;span&gt;`或`&lt;li&gt;`元素来模拟选项。这样可以自由...

    div模拟select下拉菜单美化效果实例

    在网页设计中,为了提供更好的用户体验和更符合品牌风格的界面,开发者经常会选择用`div`元素来模拟`select`下拉菜单的样式。`select`元素是HTML中内置的表单控件,用于创建下拉列表,但其样式控制有限,难以实现...

    固定宽度下拉列表select中option内容显示不全问题解决方法

    然而,在某些情况下,特别是在固定宽度的`&lt;select&gt;`元素中,如果`&lt;option&gt;`的内容过长,可能会导致内容显示不全,只显示部分内容或者超出边界。这种问题会给用户带来不便,因为他们可能无法清楚地看到所有可选项。...

    精美漂亮的实用div+css模仿select下拉框控件

    在网页设计中,`div+css`是一种常见的布局方式,用于构建页面结构和样式,而`select`控件则是HTML中的一个基础元素,通常用于创建下拉列表供用户选择。本项目通过`jq`(jQuery)库实现了对`select`控件的模仿,创建...

    DIV 层 select

    在网页设计中,`DIV` 层(也称为 `div` 元素)是一种非常重要的布局工具,它允许我们创建可自定义的、独立的容器来组织和控制页面内容。`select` 元素则是 HTML 中用于创建下拉菜单的元素,常常用于让用户在预设的...

    限制select显示条数:div完全模拟select

    在做项目时我们有时会碰上这样的问题,如何限制select的选择条数,如果光凭借JS,JQ恐怕无法解决该问题 现在我们提供一种解决方法: 用div完全模拟select ( 即用配上CSS和jQuery,来打造出一个仿真的 ),来达到控制条...

    用JavaScript来美化HTML的select标签的下拉列表效果

    在现代网页设计中,select下拉列表是实现用户交互的一项基本元素,但在不同的浏览器中,其样式表现差异较大,且在自定义样式方面存在限制,尤其是无法完全通过CSS控制其外观。随着Web标准的推进,浏览器厂商对HTML...

Global site tag (gtag.js) - Google Analytics