check()控制文字的显示,当单击按钮时,前面的文字消失且按钮文字变为显示,在单击一次,则文字显示且按钮变为隐藏,自己编了一个,但效果实现不了,大家给看看
<body>
<form name="form">
<div id="text" style="visibility:visible">这是显示的内容</div><input type="button" name="bt" value="隐藏" onclick="check()"></form>
<script>
flag=1;
function check(){
if(flag==1){
text.style.visibility=hidden;
document.form.bt.value=显示;
flag=0;
}
else
{
text.style.visibility=visible;
document.form.bt.value=隐藏;
flag=1;
}
}
</script>
</body>
<body>
<form name="form">
<div id="text" style="visibility:visible">这是显示的内容</div><input type="button" name="bt" value="隐藏" onclick="check()"></form>
<script>
flag=1;
function check(){
if(flag==1){
text.style.visibility=hidden;
document.form.bt.value=显示;
flag=0;
}
else
{
text.style.visibility=visible;
document.form.bt.value=隐藏;
flag=1;
}
}
</script>
</body>
<html xmlns="http://www.w3.org/1999/xhtml">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<head>
<title>div and css</title>
</head>
<body>
<form name="form">
<div id="text" style="visibility:visible">这是显示的内容</div><input type="button" name="bt" value="隐藏" onclick="check()"></form>
</body>
<script>
flag=1;
function check(){
if(flag==1){
text.style.visibility="hidden";
document.form.bt.value="显示";
flag=0;
}
else
{
text.style.visibility="visible";
document.form.bt.value="隐藏";
flag=1;
}
}
</script>
</html>
<form name="form">
<div id="text" style="visibility:visible">这是显示的内容</div><input type="button" name="bt" value="隐藏" onclick="check()"></form>
<script>
flag=1;
function check(){
if(flag==1){
document.getElementById("text").style.display='none';
//text.style.visibility=hidden;
document.form.bt.value='显示';
flag=0;
}
else
{
document.getElementById("text").style.display='';
//text.style.visibility=visible;
document.form.bt.value='隐藏';
flag=1;
}
}
</script>
</body>