JS 如果改变span标签的是否隐藏属性


Posted in Javascript onOctober 06, 2011

测试:
test.html
代码:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 
<HTML> 
<HEAD> 
<TITLE> New Document </TITLE> 
<SCRIPT LANGUAGE="JavaScript" src="js/Menu.js"></SCRIPT> 
</HEAD> 
<BODY> 
<table> 
<tr> 
<td> 
<form method="post" action="#"> 
查询类型<select id="selectType" name="selectType" onchange="isChang1(this.value)"> 
<option value="yxsh">按院系</option> 
<option value="zgh">职工号</option> 
<option value="xm">姓名</option> 
</select> 
<span id="yxsh" style=display:>院系 
<select id="depart" name="depart"> 
<option value="all">所有院系</option> 
<option value="123">123</option> 
<option value="123">123</option> 
<option value="123">123</option> 
<option value="123">123</option> 
<option value="123">123</option> 
</select> 
课程分配 
<select id="isAll" name="isAll"> 
<option value="all">所有</option> 
<option value="NO">未分配</option> 
<option value="YES">已分配</option> 
</select> 
</span> 
<span id="key" style=display:none> 
<input type="text" name="keyword" id="keyword"/> 
</span> 
<input type="submit" value="查询"/> 
</form> 
</BODY> 
</HTML>

js/Menu.js
代码:
//这是用了自定义的方法hideElement()和shwoElement() 
function isChang(values) 
{ 
if(values=="yxsh"){ 
hideElement("key"); 
showElement("yxsh"); 
}else{ 
hideElement("yxsh"); 
showElement("key"); 
} 
} 
//自定义方法hideElement() 
function hideElement(id){ 
document.getElementById(id).style.display="none"; 
} 
//自定义方法showElement() 
function showElement(id){ 
document.getElementById(id).style.display=""; 
} 
//这是不用自定义函数直接设置是否隐藏 
function isChang1(values) 
{ 
if(values=="yxsh"){ 
document.getElementById("yxsh").style.display=""; 
document.getElementById("key").style.display="none"; 
}else{ 
document.getElementById("yxsh").style.display="none"; 
document.getElementById("key").style.display=""; 
} 
}

测试结果:
其默认选择是:按院系
这是如果我们选择的是:不按院系,即按:职工号或姓名,那么,
这时就会隐藏:
<span id="yxsh" style=display:none>...</span>
并且<span id="key" style=display:>...</span>
如果我们是选择:按院系,即默认情况下
那么,结果是:
<span id="yxsh" style=display:>...</span>
并且<span id="key" style=display:none>...</span>
Javascript 相关文章推荐
javascript实现的像java、c#之类的sleep暂停的函数代码
Mar 04 Javascript
基于jQuery的消息提示插件之旅 DivAlert(三)
Apr 01 Javascript
JavaScript浏览器选项卡效果
Aug 25 Javascript
jQuery中focus事件用法实例
Dec 26 Javascript
jQuery实现可以控制图片旋转角度效果(附demo源码下载)
Jan 27 Javascript
js前端解决跨域问题的8种方案(最新最全)
Nov 18 Javascript
js实现短信发送倒计时功能(正则验证)
Feb 10 Javascript
js正则表达式验证表单【完整版】
Mar 06 Javascript
bootstrap模态框示例代码分享
May 17 Javascript
深入理解vue $refs的基本用法
Jul 13 Javascript
layui复选框的全选与取消实现方法
Sep 02 Javascript
JavaScript 实现页面滚动动画
Apr 24 Javascript
js弹出层之1:JQuery.Boxy (二)
Oct 06 #Javascript
jQuery EasyUI API 中文文档 - ValidateBox验证框
Oct 06 #Javascript
jQuery AjaxQueue改进步骤
Oct 06 #Javascript
json2.js的初步学习与了解
Oct 06 #Javascript
弹出层之1:JQuery.Boxy (一) 使用介绍
Oct 06 #Javascript
event.X和event.clientX的区别分析
Oct 06 #Javascript
jQuery EasyUI API 中文文档 - MenuButton菜单按钮使用介绍
Oct 06 #Javascript
You might like
php download.php实现代码 跳转到下载文件(response.redirect)
2009/08/26 PHP
不重新编译PHP为php增加openssl模块的方法
2011/06/14 PHP
PHP error_log()将错误信息写入一个文件(定义和用法)
2013/10/25 PHP
php+mysql实现无限分类实例详解
2015/01/15 PHP
PHP中addslashes()和stripslashes()实现字符串转义和还原用法实例
2016/01/07 PHP
浅谈php://filter的妙用
2019/03/05 PHP
jQuery实用基础超详细介绍
2013/04/11 Javascript
js在输入框屏蔽按键,只能键入数字的示例代码
2014/01/03 Javascript
JS 弹出层 定位至屏幕居中示例
2014/05/21 Javascript
js中的hasOwnProperty和isPrototypeOf方法使用实例
2014/06/06 Javascript
JS实现淘宝支付宝网站的控制台菜单效果
2015/09/28 Javascript
jQuery实现内容定时切换效果完整实例
2016/04/06 Javascript
jQuery设置Cookie及删除Cookie实例分析
2016/04/15 Javascript
jQuery滚动监听实现商城楼梯式导航效果
2017/03/06 Javascript
JS实现根据密码长度显示安全条功能
2017/03/08 Javascript
详解NodeJS框架express的路径映射(路由)功能及控制
2017/03/24 NodeJs
Vue自定义过滤器格式化数字三位加一逗号实现代码
2018/03/23 Javascript
vue 中url 链接左边的小图标更改问题
2019/12/30 Javascript
Vue filter 过滤器、以及在table中的使用介绍
2020/09/07 Javascript
vue中实现点击空白区域关闭弹窗的两种方法
2020/12/30 Vue.js
Python搭建FTP服务器的方法示例
2018/01/19 Python
Python实现一个服务器监听多个客户端请求
2018/04/12 Python
Python之虚拟环境virtualenv,pipreqs生成项目依赖第三方包的方法
2019/07/23 Python
python实现图片横向和纵向拼接
2020/03/05 Python
Python3开发环境搭建详细教程
2020/06/18 Python
PyCharm2020.3.2安装超详细教程
2021/02/08 Python
CSS3实现可翻转的hover效果
2018/05/23 HTML / CSS
军用级手机壳,专为冒险而建:Zizo Wireless
2019/08/07 全球购物
Swanson中国官网:美国斯旺森健康产品公司
2021/03/01 全球购物
《美丽的田园》教学反思
2014/03/01 职场文书
销售人员求职信
2014/07/22 职场文书
大学生作弊检讨书
2014/09/11 职场文书
2015年司法局工作总结
2015/05/22 职场文书
68句权威创业名言
2019/08/26 职场文书
虚拟机linux端mysql数据库无法远程访问的解决办法
2021/05/26 MySQL
使用tensorflow 实现反向传播求导
2021/05/26 Python