<div id=tt>clement</div>
<input type=button value=show onclick="if(document.all.tt) document.all.tt.innerHTML=''; else return false;">
<input type=button value=show onclick="if(document.all.tt) document.all.tt.innerHTML=''; else return false;">
解决方案 »
- 让form表单数据以json格式提交
- MVC下用JS实现无限级树形目录?
- 我的网站老是提示超时30秒,什么意思?
- 弱弱的问个JS基础的东西 instanceof
- 怎样删除id="td1"的列,和id="table1"的表格 用.removeNode() 确实可以删除 但是删除后doumnet.getElementById还可以找到?
- 如何将同一页面上文本框里面输入的值赋给一个变量?
- javascript 能否判断某段代码已经执行完毕,接着执行另外一段呢?
- open(img)里面的img的是变量吗?
- jquery,js获取列总宽度减去所有td列加起来的宽,求剩余
- ajax请求过快导致status=0
- 关于多个Frame之间网页通过滚动条联动问题。很着急,谢谢。
- ~~~~~~~~~~~一个判断对象是否存在的问题.~~~~~~~~~~~
alert("未定义或不存在此对象")
也可以采用捕捉异常的方法来判断
可以具体说说如何捕捉吗??我不太熟悉这个东西?
function aa()
{
var a=document.form1.text1.value //如判断一个表单里文本框是否存在
if (a=="undefined")
{
alert("此对象不存在")
}
else
{
alert("次对象存在")
}
}
</script>
<form name="from1">
<input type="text" name="text1"> //可以写也可以不写
</from>
<script language=JavaScript>
try
{a.value="test";
}
catch(e)
{alert(e.description)
}
</script>
if(t !=null){ //表示存在}
if(t !=null){ //表示存在}or
if(document.all.tt)
//存在