用javascript怎么实现一个form的隐藏与显示

当我点击“显示”安纽 时 怎么让一个form及其子项 在下边显示出来呢?

谢谢了~!!
我对javascript还不太了解
给点示例代码 谢谢了

<form id='fm'>
//隐藏
document.getElementById('fm').style.display='none';
//显示
document.getElementById('fm').style.display='';
温馨提示:内容为网友见解,仅供参考
第1个回答  2007-04-12
常用的一段代码,奉上:
<SCRIPT language="javascript">
function Display(sid)
{
which = eval("menu_item" + sid);
if (which.style.display == "none")
{
eval("menu_item" + sid + ".style.display=\"\";");
}else{
eval("menu_item" + sid + ".style.display=\"none\";");
}
}
</SCRIPT>
<input type="button" name="Submit2" value="显示注册" onclick="Display(1)">
<form style="display:none" id="menu_item1" name="form" method="post" action="">
<table width="277" border="1" cellpadding="1" cellspacing="0">
<tr>
<td width="69" align="right">用户名:</td>
<td width="198"><input type="text" name="textfield" /></td>
</tr>
<tr>
<td align="right">密码:</td>
<td><input type="text" name="textfield2" /></td>
</tr>
<tr>
<td align="right"> </td>
<td><input type="submit" name="Submit" value="注册" /></td>
</tr>
</table>
</form>本回答被提问者采纳
第2个回答  2007-04-12
把form用div包起来,div的style="display:none" 是隐藏,去掉none就是显示
相似回答