源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

javascript 隐藏/显示指定的区域附HTML元素【legend】用法

  • 时间:2020-03-21 23:16 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:javascript 隐藏/显示指定的区域附HTML元素【legend】用法
javascript code: 代码
[u]复制代码[/u] 代码如下:
function expandOther(el, el2) { whichEl = document.getElementById(el) button = document.getElementById(el2) if (whichEl.style.display == 'none') { whichEl.style.display = ''; button.value = "隱藏"; } else { whichEl.style.display = 'none'; button.value = "顯示"; }
expandOther(e1,el2), e1参数可以指定需要操作的事件对象,比如一个ID为inputshowData的Input按钮, el2参数可以指定需要隐藏的一个区域,可以是TABLE,div等。 <input name="inputshowData" id="inputshowData" value="隱藏" type="button" onclick="expandOther('datadiv','inputshowData')" /> id为datadiv 数据显示层区域 id为inputshowData 操作按钮 HTML示例CODE:
[u]复制代码[/u] 代码如下:
<fieldset> <legend> <input name="inputshowData" id="inputshowData" value="隱藏" type="button" onclick="expandOther('datadiv','inputshowData')" /></legend> <div id="datadiv" style="width: 400PX; height: 100px; overflow: auto;"> <asp:GridView ID="GridView1" runat="server" CellPadding="4" ForeColor="#333333" GridLines="None"> <RowStyle BackColor="#F7F6F3" ForeColor="#333333" /> <FooterStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" /> <PagerStyle BackColor="#284775" ForeColor="White" HorizontalAlign="Center" /> <SelectedRowStyle BackColor="#E2DED6" Font-Bold="True" ForeColor="#333333" /> <HeaderStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" /> <EditRowStyle BackColor="#999999" /> <AlternatingRowStyle BackColor="White" ForeColor="#284775" /> </asp:GridView> </div> </fieldset>
是不是发现很简单呢? 个人觉得。 不过这个层有滚动条,主要是基于style属性overflow:auto;和有指定的宽度和高度。 如果不直接指定宽度,那以浏览器的宽度为标准显示滚动条, 如果没有指定高度,则不会显示向下的滚动条,似乎是这样。俺对美工不咋的。今天权当记录在这里,以后可以回头看看当时自己是怎么个理解和写的代码。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部