div不属于表单元素
document.frm.oDiv.style.display
改成
document.getElementById("oDiv").style.display
document.frm.oDiv.style.display
改成
document.getElementById("oDiv").style.display
解决方案 »
- JS怎么在页面加载完之后在指定位置插入.swf文件
- Ext.data.GroupingStore问题,高手指点
- 基于jQuery的tab实用代码
- 用鼠标拖动浮动层 鼠标不能移动国快递 问题
- 我想实现的功能是等用户在某页停留1分钟后,把他的ip地址等信息录入到数据库中!否则不执行录入~用Ajax实现(见下面)
- 关于js中调用绝对位置数值不成功的问题
- 如何用js获取表单的值,急,谢谢
- 用js动态增加table,怎么设置成在同一行啊???
- 100分请高手帮忙,js加asp
- window.open方法出现stack overflow
- 初学脚本,遇到个问题想请教下大家.小女子在此谢过了!!
- 如何判断两个对象是同一对象?
-------------------------------------
改为<div id="oDiv">Div Text</div>
document.frm.oDiv
-----------------------
改为
document.all["oDIV"]
或
document.getElementById( "oDIV" )
<html>
<head>
<script language="javascript">
function Change()
{
if (document.frm.c.value=="隐藏")
{
document.all.oDiv.style.display="none";
document.frm.c.value="显示";
}
else
{
document.all.oDiv.style.display="block";
document.frm.c.value="隐藏";
}
}
</script>
</head>
<body>
<form name="frm">
<div id="oDiv">Div Text</div>
<input type="button" onClick="Change()" value="隐藏" name="c" >
</form>
</body>
</html>