控制html页面td标签的隐藏和显示:
<view:qrytr attributes="class=zcrzs"></view:qrytr>
var bd11 = $("tr[class='bd11']")
for(var i=0i<bd11.lengthi++){
bd11[i].style.display = ""
}
var jgzc = $("tr[class='jgzc']")
for(var i=0i<jgzc.lengthi++){
jgzc[i].style.display = "none"
}
扩展资料:
整体结构
一个网页对应多个HTML文件,超文本标记语言文件以.htm(磁盘 *** 作系统DOS限制的外语缩写)为扩展名或.html(外语缩写)为扩展名。可以使用任何能够生成TXT类型源文件的文本编辑器来产生超文本标记语言文件,只用修改文件后缀即可。
标准的超文本标记语言文件都具有一个基本的整体结构,标记一般都是成对出现(部分标记除外例如:<br/>),即超文本标记语言文件的开头与结尾标志和超文本标记语言的头部与实体两大部分。有三个双标记符用于页面整体结构的确认。
标记符<html>,说明该文件是用超文本标记语言(本标签的中文全称)来描述的,它是文件的开头而</html>,则表示该文件的结尾,它们是超文本标记语言文件的开始标记和结尾标记。
标记符<html>:说明该文件是用超文本标记语言来描述的,它是文件的开头,而</html>则表示该文件的结尾,它们是超文本标记语言文件的开始标记和结尾标记。
<head></head>:这2个标记符分别表示头部信息的开始和结尾。头部中包含的标记是页面的标题、序言、说明等内容,它本身不作为内容来显示,但影响网页显示的效果。
头部中最常用的标记符是标题标记符和meta标记符,其中标题标记符用于定义网页的标题,它的内容显示在网页窗口的标题栏中,网页标题可被浏览器用作书签和收藏清单。
参考资料来源:百度百科-HTML
当做登录页面时,总是会显示 登录状态 和 未登录状态 。这两种状态,可能会将一些控件隐藏,或者将一些控件显示,这个是很常见的。我这里用的是 display 。简单介绍一下,什么是 display ? 它是 CSS 中最重要的用于控制布局的属性。每个元素都有一个默认的 display 值,这与元素的类型有关。对于大多数元素它们的默认值通常是 block 或 inline 。一个 block 元素通常被叫做块级元素。一个 inline 元素通常被叫做行内元素。不显示控件时, display 的值等于 none 。
下面是部分代码:
<!DOCTYPE html>
<html>
<body>
<!--
作者:Janine_Z@163.com
时间:2016-08-23
描述:在 body 里做一个简单的布局
-->
<div class="mui-content">
<div class="headImg">
<div class="touxiang">
<div >
<span id="headimg" class="mui-icon mui-icon-person" style="font-size: 3.8emcolor: white"></span>
<!--src="../img/bg.jpeg"-->
<img id="trueimg" style="width: 100%height: 100%border-radius: 50%" />
</div>
<span id="imgwords">未登录</span>
</div>
</div>
<!--
作者:Janine_Z@163.com
时间:2016-08-23
描述:退出登录按钮
-->
<button id="logout" class="mui-btn mui-btn-block" style="margin-top:20pxcolor: indianredtext-align: centerdisplay: none">
退出登录
</button>
</div>
<script type="text/javascript" charset="UTF-8">
mui.init({
swipeBack:false
})
var logoutBtn
var headimg
var trueimg
var imgwords
mui.plusReady(function(){
DisplayInfo();
// Janine:下面的变量需要根据用户登录的状态进行改变
// “未登录”状态的头像
headimg = document.getElementById('headimg')
// “已登录”状态的头像
trueimg = document.getElementById('trueimg')
// 显示“已登录”或“未登录”的字样
imgwords = document.getElementById('imgwords')
// Janine:"退出登录"的按钮控件获取
logoutBtn = document.getElementById('logout')
// Janine:点击“未登录”的头像,先进行简单的判断
headimg.addEventListener('tap',function(){
// 如果“未登录”,则点击“未登录”的头像有效
if(imgwords.innerHTML == "未登录"){
//打开登录页面
mui.openWindow({
url:'../html/login.html',
id:'../html/login.html'
})
}
})
// Janine:点击"退出登录"
logoutBtn.addEventListener('tap',function(){
// "退出登录"的提示框
var btnArray = ['确认', '取消']
mui.confirm('是否退出登录?',function(e) {
if (e.index == 0) {
console.log("Janine:logoutBtn.进入退出接口--->")
// Janine:执行退出登录的方法
/*该方法根据自己的情况写*/
}
})
},false)
})
/**
* Janine:checkUser.do:检查用户是否登录,检测成功后,进行判断,如果“已登录”
*/
function DisplayInfo() {
if(imgwords.innerHTML == "未登录"){
// Janine:如果“未登录”,则隐藏“退出登录”按钮
logoutBtn.style.display = 'none'
// 显示“未登录”状态下的默认头像,隐藏真正的头像
headimg.style.display = 'inline'
trueimg.style.display = 'none'
// 设置“未登录”的字样,以及样式
imgwords.innerHTML = "未登录"
imgwords.style.color = 'indianred'
}else{
// Janine:如果“已登录”,显示“退出登录”的按钮
logoutBtn.style.display = 'block'
// Janine:对头像的处理,显示登录头像,隐藏“未登录”时的图片
headimg.style.display = 'none'
trueimg.style.display = 'inline'
trueimg.src = '../img/touxiang.jpg'
// 获取登录时存储的用户名,并显示出来
var user = localStorage.getItem('account')
imgwords.style.color = 'black'
imgwords.innerText = user + ",您好!"
}
}
/**
* Janine:当退出成功后,有两种情况:
*让当前页面刷新,然后加载显示“未登录”状态——如果需要页面刷新,
*就需要页面再次检测用户的登录状态
*/
function logoutSuccess(data){
mui.toast(data.msg)
// Janine:data.result.code == 1表示退出成功
if (data.result.code == 1) {
// 首先,移除之前存储的用户名
localStorage.removeItem('account')
plus.runtime.quit()// 退出程序
}
}
</script>
</body>
</html>
河南新华网络运营协会
需要准备的材料分别有:电脑、浏览器、html编辑器。
1、首先,打开html编辑器,新建html文件,例如:index.html。
2、在index.html中的<script>标签中,输入js代码:
$('button').click(function () {$('div').css('display', 'block')})
3、浏览器运行index.html页面,会有个显示按钮。
4、点击显示按钮,此时被隐藏的内容显示了出来。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)