作者terrybob (罪云樵)
看板Ajax
标题[问题] 能否查询function的存在?
时间Tue Nov 2 19:01:50 2010
javascript是否能查询某一特定函式名称是否真实存在?
例如:
fundtion a(){
alert("test");
}
<input type="button" value="test" onclick="a();">
若假设a()不存在,则执行上述按钮会发生错误,
javascript是否有可以查询函式有存在呢?
以避免函式错误,造成页面出现错误。
谢谢^0^
--
习惯一个人在房间里,安静地享受书的内容…
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 211.75.186.7
1F:→ s25g5d4:try {} catch(e){} 11/02 19:11
2F:→ s25g5d4:或是if(函数名) { 如果存在就....}else{不存在就....} 11/02 19:11
3F:→ grence:onclick="window.a && a();" 11/02 20:20