javascript-JavaScript 动态生成 一组按钮 和div 切换按钮 显示相对应的 div

问题描述

JavaScript 动态生成 一组按钮 和div 切换按钮 显示相对应的 div

如动态生成ABC三个按钮 A对应的为a1,a2 ,a3 三个div 显示
当单击B按钮时 只显示B1,B2,B3三个div ,
当单击C按钮时 只显示C1,C2,C3三个div

解决方案

直接加个onclick事件 js里写个show(判断参数){用jquery的话就简单点 if(判断条件){$("#id").show();....hide();后面自己写}if(){}......}

解决方案二:

$("#A").click(function(){
$("B").hide();
$("C").hide();
$("A").show();
})

解决方案三:

给每个按钮分别写一个点击事件

解决方案四:

套用bootstrap的tab切换组件,用js实现动态加载。

时间: 2024-10-03 23:12:33

javascript-JavaScript 动态生成 一组按钮 和div 切换按钮 显示相对应的 div的相关文章

在jsp页面上动态生成一个数组,如何通过按钮点击事件将数组显示在一个textarea里

问题描述 在jsp页面上动态生成一个数组,如何通过按钮点击事件将数组显示在一个textarea里 在jsp页面上动态生成一个数组,如何通过按钮点击事件将数组显示在一个textarea里 解决方案 按钮添加click事件,直接document.getElementById('textarea的id').value=arr[需要显示的数据项下标] 解决方案二: 先得到数组,比如说是arrA,然后var strVal = JSON.stringify(arrA);这是把把一个数据对像转换成字符串.然后

浮动-如何让子div的内容显示不受父div的影响

问题描述 如何让子div的内容显示不受父div的影响 我有一个父级div,还有一个子级div 现在子div是一个浮动框,一般情况下是不显示的,当把鼠标放在父div的某个连接上时,子div作为浮动层显示出来 问题是父div的高度是固定的,且不能显示滚动条,不能随着子div的高度而扩展 因此我的子div显示出来之后,有一部分被父div盖住了一部分 如何让子div完全悬浮在父div上? 子div是框架自动生成的,不是我能控制的 解决方案 子div 是框架自动生成的,不是我能控制的 这个是父div吧,你

在.net中(C#),怎么实现动态生成textbox控件(点‘增加’按钮可增加,点‘checkbox’再点‘删除’按钮可删除所选的textbox)

问题描述 如何实现,也不单单是textbox,也可能点增加按纽后,自动列出一段空白的个人信息,点5下按钮,出来5个空白的个人信息,如何实现,类似那种动态无刷新的效果,求助! 解决方案 解决方案二:在界面动态增加控件,在代码中New出控件,然后添加到界面中就可以了.如果不仅仅是TextBox,而是一个复杂的组合,那么就先自己做一个控件.解决方案三:一段JS代码就搞定,差不多是你想要的效果:<headrunat="server"><title>无标题页</ti

怎么动态生成一组输入框,并把数据都写到数据库?

问题描述 我是要新建生成类似这样的文件.数据在数据库中还是这么一行一行的存.我在新建的时候要怎么弄呢?我想到的是,一个新建行的按钮,点击后,生成一行,在这一行中有名称.单位.数量.单价.说明这几个输入框.再依次点击的时候,保存上一行的数据到数据库,再生成新的一行输入框.这样应该可以实现,不过感觉很麻烦,请教有什么更好的方法吗?.NETWEB方式 解决方案 解决方案二:如果你只是"感觉很麻烦",那么可能就不能从事编程工作了.只能嫁给一个千万富翁(后者娶一个千万富姐)然后等着人家按月给生活

服务器-关于安卓动态生成布局的问题

问题描述 关于安卓动态生成布局的问题 安卓中应该要怎样把APP中的布局数据是在后台服务器读取,然后动态生成本地的布局? 然后根据显示的内容的不同,就可以显示不同的界面了.这种方式应该怎么做? 解决方案 求解答啊.新手啊.想不出了啊. 解决方案二: 首先你要能解析后台格式,然后根据格式,动态创建layout,并设置对应组件的width和height,如果平分还要设置weight,向其中添加组件可以用layout的params设置长宽和权重http://blog.csdn.net/bdmh/arti

图片在固定div组中自适应并撑满div格如何实现(内详)?

问题描述 标题可能描述不太清除,这里详细说明:前置1:图片来源于用户,大小不确定,宽高比不确定前置2:一块固定的div缩略去显示1-9张图片,外层div格式固定,1-9张图片的格子div划分也固定(9张图片的时候类似九宫格). 如果我图片按照宽度去等比缩放,溢出的高度通过css overflow:hidden去隐藏,部分图片可以达到效果.宽度既全部压缩,高度只显示部分,无变形. 问题来了: 但是有部分图片因为高度随着适应宽度进行等比缩放,缩放后的高度已经无法撑满显示这张图片的div.就会留白..

JavaScript动态生成二维码图片_javascript技巧

1.html代码 <div id="qrcode" style="width:200px; height:200px;position: fixed;bottom: 40%; right: 20%;"></div> 2.引入外部js文件 <script src="QRCode.js"></script> 3.方法调用 var qrcode = new QRCode(document.getEleme

JavaScript实现自动生成网页元素功能(按钮、文本等)_javascript技巧

创建元素的方法: 1.利用createTextNode()创建一个文本对象 2.利用createElement()创建一个标签对象 3.直接利用容器标签中的一个属性:innerHTML-----本质上改该标签容器中的"html代码",不是我们认为的对象树的操作 详解代码: <body> <input type="button" value="创建并添加节点1" onclick="addNode1()"/>

javascript动态增加文本输入框并带删除按钮代码

<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns="http://www.111cn.net/1999/xhtml"> <head> <meta http-equiv="conte