本帖最后由 王海舟 于 2012-9-2 08:52 编辑
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<script type="text/javascript">
function initEvent() {
var inputs = document.getElementsByTagName("input");
for (var i = 0; i < inputs.length; i++) {
var input = inputs;
input.onclick = btnClick;
}
}
function btnClick() {
var inputs = document.getElementsByTagName("input");
for (var i = 0; i < inputs.length; i++) {
var input = inputs;
if (input == window.event.srcElement) {
input.value = "呜呜呜";
}
else {
input.value = "哈哈哈";
}
}
}
</script>
</head>
<body>
<input type="button" value="神游中" />
<input type="button" value="神游中" />
<input type="button" value="神游中" />
<input type="button" value="神游中" />
<input type="button" value="神游中" />
<input type="button" value="神游中" />
</body>
</html>
在以上代码中被标注为红色的部分:input.onclick = btnClick;
为什么不是input.onclick = btnClick();即为什么没有括号呢?
|
|