safari prototype.js使用问题。

redlotus_lyn redlotus_lyn 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
<title>Untitled</title>
<script type="text/javascript" src="../js/prototype.js"></script>
<script type="text/javascript">
function loadTest() {
Event.observe("idEventObserve", "click", clickTest);
}
function clickTest() {
alert("click test!");
}
function checkBTest() {
var obj = document.getElementById("idLinkB");
alert(obj.onclick);
}
function checkDTest() {
var obj = document.getElementById("idLinkD");
alert(obj.onclick);
}
</script>
</head>

<body onload="loadTest();">

<div id="idEventObserve">
<a href="#">リンクA</a>
<a href="#" id="idLinkB">リンクB</a>
<div>
<a href="#">リンク1</a>
<a href="#">リンク2</a>
</div>
</div>
<div>
<a href="#" id="idLinkD" onclick="clickTest();">リンクD</a>
</div>
<br/>
<input type="button" onclick="checkBTest();" value="チェックB" />
<input type="button" onclick="checkDTest();" value="チェックD" />
</body>
</html>


以上是html代码。

按钮チェックB取得值是null,怎么解决。
...全文

相关推荐

评论 2
收藏 已收藏
分享
返回顶部
redlotus_lyn
JavaScript 87,983 成员 224,681 内容