JS移动某些元素到指定位置
来源:互联网 发布:网易养猪场知乎 编辑:程序博客网 时间:2024/05/18 01:33
一、点击按钮实现页面中的某些元素移动到 指定区域(根据用户输入)/ 规定区域(代码中写死的)
总结:使用append(),prepend(),before(),after()实现移动页面元素(原来的消失);使用innerHTML实现页面元素复制到指定区域。
通过 document.getElementById("demo").appendChild(document.getElementById("test")); 来实现
注意:1、也可以通过 getElementsByClassName() 等来实现;
2、这里的事件,除了appendChild() 外,还可以通过 append(),prepend(),before(),after() 来实现(innerHTML不行)。这四个方法将html代码转化为文本(包括页面标签)显示在指定区域。
示例如下:
<div class="div15"></div> <hr> <input type="button" value="添加" class="but15"> <hr> <img src="killIE.jpg" alt="图片" id="IMGdemo" draggable ondragstart="ma1(event)"> <style> .div15{ height:150px; width: 500px; } </style> <script> document.getElementsByClassName("but15")[0].onclick=function(){ document.getElementsByClassName("div15")[0].appendChild(document.getElementById("IMGdemo")); } </script>
可参考:http://www.w3school.com.cn/html5/html_5_draganddrop.asp
<div id="div11"> <p>测试数据,第一段</p> <p>测试数据,第二段</p> <p>测试数据,第三段</p> </div> <div id="div12"></div> <hr> <input type="button" value="点击" class="but11"> <style> #div11,#div12{ height: 200px; border:1px solid red; } </style> <script> $(function(){ $(".but11").click(function(){ var message=document.getElementById("div11").innerHTML; console.log(message); document.getElementById("div12").innerHTML=message; }); }); </script>
总结:使用append(),prepend(),before(),after()实现移动页面元素(原来的消失);使用innerHTML实现页面元素复制到指定区域。
阅读全文
0 0
- JS移动某些元素到指定位置
- js控制光标移动到文本对象的指定位置
- js 滚动到指定位置显示或隐藏元素
- js 时间比较和js移动到顶部、移动到指定位置
- 移动鼠标到指定位置
- 【代码笔记】【c#】将数组的某一索引位置的元素移动到指定索引位置
- 鼠标移动到指定位置显示内容
- 鼠标移动到指定位置,弹出层
- MFC 移动控件到指定位置
- 11.8移动弹出层到指定位置
- MFC 移动控件到指定位置
- 把鼠标移动到指定位置
- MFC移动控件到指定位置
- Android移动图片到指定位置
- JavaScript 滚动页面到指定元素位置
- 添加元素到数组中的指定位置
- JavaScript 滚动页面到指定元素位置
- 在JS数组指定位置插入元素
- IOS响应式编程框架ReactiveCocoa(RAC)使用示例
- 数据挖掘系列(2)--关联规则FpGrowth算法
- U盘exe病毒还原文件以及永久防毒
- 可自动换行的RadioGroup
- 模拟试——match
- JS移动某些元素到指定位置
- Kotlin Coroutine 协程Gradle配置
- MAC下GDB出现问题-Unable to find Mach task port for process-id 1262: (os/kern) failure (0x5).
- Android常用组件-editview
- JAVA---TTML
- docker搭建registry(对于认证的个人用户)
- Kendo Grid 指定位置增加记录
- Ecshop后台增加|添加商店设置选项和使用方法详解
- Bootstrap Tree View,简单而优雅的树结构组件