前军教程网

中小站长与DIV+CSS网页布局开发技术人员的首选CSS学习平台

Javascript使用document.getElementById操作div

Javascript使用document.getElementById操作div

javascript中经常会操作div,大家在网上看到的各种酷炫的前端效果,很多都是通过操作div来实现的,下面通过实例代码和注释来讲解:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title> New Document </title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
<script type="text/javascript">
function getInnerHTML() {
//由于div没有value属性 故不能用value来获取内容
//var a = document.getElementById("myDiv").value;
//我们用innerHTML来获取没有value属性的双标签中的内容,此内容包含div中的所有元素 包括div中嵌套的其他标签
var a = document.getElementById("myDiv").innerHTML;
alert(a);
}
function getInnerText() {
//由于div没有value属性 故不能用value来获取内容
//var a = document.getElementById("myDiv").value;
//我们用innerHTML来获取没有value属性的双标签中的内容,此内容只包含div中的所有文本内容
var a = document.getElementById("myDiv").innerText;
alert(a);
}
function noneDemo() {
//找对象
var a = document.getElementById("myDiv");//a是一个对象object
//将a对象里面style属性的display样式设置成隐藏none
a.style.display = "none";
}
function blockDemo() {
//找对象
//var a = document.getElementById("myDiv").innerHTML; 这样得到的是div中的内容
var a = document.getElementById("myDiv")//a是一个对象object
//将a对象里面style属性的display样式设置成隐藏none
a.style.display = "block";
a.style.color = "red";//字体颜色
a.style.background = "blue";//背景颜色
a.style.fontSize = "25px";//字体大小
}
</script>
</head>
<body>
<div id="myDiv" style="width:500px;height:300px;border:1px solid red">我是div里面最直接的文本喔<span style="color:red;">大家好,我在div的span标签里</span></div>
<input type="button" value="用innerHTML获取div中的所有内容" onclick="getInnerHTML()"><br />
<input type="button" value="用innerText获取div中的所有文本" onclick="getInnerText()"><br />
<input type="button" value="隐藏div" onclick="noneDemo()">
<input type="button" value="显示div" onclick="blockDemo()">
</body>
</html>

嘿,想问一下,Vue.js 怎么在手机上藏起来那些控件啊?

Vue.js 怎么在手机上隐藏控件啊?可以用媒体查询和CSS搞响应式设计,根据视口大小来应用不同的样式规则。以下是几种在Vue.js中实现移动端隐藏控件的方法:

1. 使用CSS媒体查询

笨蛋都能学会的 隐藏和显示动画(显示或隐藏动作面板的快捷键是什么)

本页面的效果动画

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title>39- jQuery 隐藏和显示动画</title>

jQuery入门案例:显示或隐藏动画(导航栏)

使用工具:关注私聊获取编译软件+源代码

功能演示


代码如下

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<style type="text/css">
			/* //将内边距,外边距设置为0 .默认都是存在外边距内边距的 */
			* {
				padding: 0px;
				margin: 0px;
				list-style: none;
				margin: auto;
			}

			/* //设置一级列表的宽度,背景 */
			.lii {
				background-color: yellow;
				width: 110px;
				border-right: 1px solid;
				border-left: 1px solid;
			}

			/* //设置二级列表的框线,宽,背景 */
			.ul li {
				border: 1px solid;

				width: 110px;
				background-color: red;
			}
		</style>
		<!-- //加载jquery文件 -->
		<script type="text/javascript" src="js/jquery-3.4.1.js">

		</script>
		<script type="text/javascript">
			//文档就绪函数
			$(function() {
				//一级列表的点击事件
				$(".lii").click(function() {
					//slideToggle是slideUp() 和 slideDown() 之间的切换:
					//children()子元素,点击区域的子元素上滑消失或下滑出现
					$(this).children().stop().slideToggle(500);
				})
			})
		</script>
	</head>
	<body>
		<div id="d">
			<!-- 无序列表 -->
			<ul id="li">
				<!-- 一级列表001 -->
				<li class="lii">一级列表001
					<!-- 二级列表001 -->
					<ul class="ul">
						<li>二级列表001-1</li>
						<li>二级列表001-2</li>
						<li>二级列表001-3</li>
						<li>二级列表001-4</li>
						<li>二级列表001-5</li>
					</ul>
				</li>
				<!-- 一级列表002 -->
				<li class="lii">一级列表002
					<!-- 二级列表002 -->
					<ul class="ul">
						<li>二级列表002-1</li>
						<li>二级列表002-2</li>
						<li>二级列表002-3</li>
						<li>二级列表002-4</li>
						<li>二级列表002-5</li>
					</ul>
				</li>
				<!-- 一级列表003 -->
				<li class="lii">一级列表003
					<!-- 二级列表003 -->
					<ul class="ul">
						<li>二级列表003-1</li>
						<li>二级列表003-2</li>
						<li>二级列表003-3</li>
						<li>二级列表003-4</li>
						<li>二级列表003-5</li>
					</ul>
				</li>
			</ul>
		</div>
	</body>
</html>

Vue基础入门,第11节 v-show隐藏(显示)图片

Vue (读音 /vju?/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。

vue还不知道tab的展示机制现在不学习,何时学习

如果你是新手小白的话,可以直接复制下面的代码去尝试,不过要直接添加样式代码,

如果不是可以直接看下面的总结

<!DOCTYPE html>

<html>

vue根据条件隐藏和显示控件(使用vue控制元素显示隐藏)

在Vue中,可以使用v-if和v-show指令来根据条件隐藏和显示控件。


v-if指令是根据条件来决定是否渲染DOM元素。当条件为真时,元素会被渲染并插入到DOM中,当条件为假时,元素会被从DOM中移除。v-if指令的使用方式如下:


```html

<template>

<div>

<button @click="toggle">Toggle</button>

<< < 1 2 >>
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言