用javascript隐藏div类
我想隐藏复选框并显示一个div类 到目前为止,我有隐藏div的代码,但没有显示它。我知道我做错了!我确实有多个复选框 这是我的密码用javascript隐藏div类,javascript,jquery,html,Javascript,Jquery,Html,我想隐藏复选框并显示一个div类 到目前为止,我有隐藏div的代码,但没有显示它。我知道我做错了!我确实有多个复选框 这是我的密码 <script type="text/javascript"> function show(target) { document.getElementById(target).style.display = 'block'; } function hide(target) { document.getElementById(ta
<script type="text/javascript">
function show(target) {
document.getElementById(target).style.display = 'block';
}
function hide(target) {
document.getElementById(target).style.display = 'none';
}
</script>
<tr>
<th><input onclick="hide('tester')" type="checkbox" checked>
功能表演(目标){
document.getElementById(target.style.display='block';
}
函数隐藏(目标){
document.getElementById(target.style.display='none';
}
我知道这和onclick皮革有关。把它作为开关会更好吗
Sam您需要使用单个处理程序,在该处理程序中,您可以根据选中状态设置显示值,如
函数显示隐藏(el,目标){
document.getElementById(target.style.display=el.checked?'block':'none';
}
tester
您需要使用单个处理程序,在该处理程序中,您可以根据选中状态设置显示值,如
函数显示隐藏(el,目标){
document.getElementById(target.style.display=el.checked?'block':'none';
}
测试仪
试试这个
功能切换(目标){
if(document.getElementById(target.style.display==“block”)
document.getElementById(target.style.display='none';
其他的
document.getElementById(target.style.display='block';
}
显示和隐藏
试试这个
功能切换(目标){
if(document.getElementById(target.style.display==“block”)
document.getElementById(target.style.display='none';
其他的
document.getElementById(target.style.display='block';
}
显示和隐藏
试试这个:
var thumbsUp = element(by.css('span.glyphicon-thumbs-up'));
var thumbsDown = element(by.css('span.glyphicon-thumbs-down'));
it('should check ng-show / ng-hide', function() {
expect(thumbsUp.isDisplayed()).toBeFalsy();
expect(thumbsDown.isDisplayed()).toBeTruthy();
element(by.model('checked')).click();
expect(thumbsUp.isDisplayed()).toBeTruthy();
expect(thumbsDown.isDisplayed()).toBeFalsy();
});
试试这个:
var thumbsUp = element(by.css('span.glyphicon-thumbs-up'));
var thumbsDown = element(by.css('span.glyphicon-thumbs-down'));
it('should check ng-show / ng-hide', function() {
expect(thumbsUp.isDisplayed()).toBeFalsy();
expect(thumbsDown.isDisplayed()).toBeTruthy();
element(by.model('checked')).click();
expect(thumbsUp.isDisplayed()).toBeTruthy();
expect(thumbsDown.isDisplayed()).toBeFalsy();
});
我看不到您在哪里调用
show()
函数。我看不到您在哪里调用show()
函数。@akash您的代码在dom就绪的处理程序中。。。因此它在全局范围内不可用--在左侧面板中选择head/body中的
顺便说一句谢谢+rep,并将在8分钟内接受:)@akash您的代码位于dom就绪处理程序中。。。因此它在全局范围内不可用--在左侧面板中选择头部/身体中的
顺便说一句谢谢+代表,8分钟后接受:)