简单运用Javascript,使<input/>控制display属性div的显示隐藏
2017-10-26 09:31
736 查看
主要是运用了Jquery的css()方法。
代码:
html部分
<! DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script src="/disk/weiqin/js/jquery.js" type="text/javascript"></script>
</head>
<body>
<input type="button" id="but_a" value=" " />个人
<input type="button" id="but_b" value=" " />公司
<div id="text1" style=" display:block; "> 个人</div>
<div id="text2" style=" display:none; ">公司</div>
</body>
</html>
javacript部分
<script type="text/javascript">
$("#but_a").click(function () {
var obj_a = $('#test1').css('display');
if (obj_a === 'none') {
// $("#test2").toggle();
// $("#test1").toggle();
var divsty_a = document.getElementById('test1');
var divsty_b = document.getElementById('test2');
divsty_a.style.cssText = 'display: block;';
divsty_b.style.cssText = 'display: none ;';
}
});
$("#but_b").click(function () {
var obj_a = $('#test2').css('display');
if (obj_a === 'none') {
var divsty_a = document.getElementById('test1');
var divsty_b = document.getElementById('test2');
divsty_a.style.cssText = 'display:
none;';
divsty_b.style.cssText = 'display:
block;';
}
});
</script>
代码:
html部分
<! DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script src="/disk/weiqin/js/jquery.js" type="text/javascript"></script>
</head>
<body>
<input type="button" id="but_a" value=" " />个人
<input type="button" id="but_b" value=" " />公司
<div id="text1" style=" display:block; "> 个人</div>
<div id="text2" style=" display:none; ">公司</div>
</body>
</html>
javacript部分
<script type="text/javascript">
$("#but_a").click(function () {
var obj_a = $('#test1').css('display');
if (obj_a === 'none') {
// $("#test2").toggle();
// $("#test1").toggle();
var divsty_a = document.getElementById('test1');
var divsty_b = document.getElementById('test2');
divsty_a.style.cssText = 'display: block;';
divsty_b.style.cssText = 'display: none ;';
}
});
$("#but_b").click(function () {
var obj_a = $('#test2').css('display');
if (obj_a === 'none') {
var divsty_a = document.getElementById('test1');
var divsty_b = document.getElementById('test2');
divsty_a.style.cssText = 'display:
none;';
divsty_b.style.cssText = 'display:
block;';
}
});
</script>
相关文章推荐
- javaScript控制<div>的显示,隐藏
- <input type="button" style="display:none">隐藏按钮显示
- JavaScript + jQuery + HTML 实现<input>提示信息的显示、隐藏,功能与jQuery EasyUI的easyui-textbox的prompt属性相同。
- div_显示隐藏简单例子2(displayDiv.js)
- javaScript显示和隐藏(display属性)
- javascript: 简单DIV 显示隐藏
- javaScript隐藏与显示visibility和display属性的区别
- 通过JavaScript控制div隐藏,显示
- <div>的display:none属性的继承
- javascript 控制 DIV等html元素的显示和隐藏 .
- 利用JavaScript通过单选框radio控制div的显示和隐藏
- 一个按钮控制div的显示与隐藏。运用jquery的toggle双、多事件绑定方法
- javascript 控制 DIV等html元素的显示和隐藏
- 利用JavaScript通过单选框radio控制div的显示和隐藏
- javascript 控制 DIV等html元素的显示和隐藏 .
- javascript中的显示和隐藏(display属性)
- select选择控制<tr>显示与隐藏
- 用radio控制<tr>的隐藏和显示问题
- <div>的display属性和visibility属性
- javascript 控制 DIV等html元素的显示和隐藏(不占位)