addEventListener怎么提示說不可以讀取property,執(zhí)行不了,這段是一小部分
function aa(){
? ?var aa1=prompt("nishi","22");
? ?if(aa1!=" "){
? ? alert(1)
? ?}else{
? ? alert(2)
? ?}
}
var cli=document.getElementById("aac");
cli.addEventListener('click',aa,true)
</script>
</head>
<body>
<form action="">
? ? <input type="text" value="1" id="a">
? ? <select name="" id="d">
? ? ? ? <option value="+">+</option>
? ? ? ? <option value="-">-</option>
? ? ? ? <option value="/">/</option>
? ? ? ? <option value="*">*</option>
? ? </select>
? ? <input type="text" value="2" id="b">
? ? <input type="button" value=" = " onclick="math1()">
? ? <input type="text" id="c">
<input type="text" id="clock" value="5"><button id="aa22" >abc</button>
<input type="button" value="aa" id="aac">
2016-01-07
不要直接復制啊,<script type="text/javascript"> 的type值我忘了寫了
2016-01-07
<html>
<head></head>
<body>
<form action="">
? ? <input type="text" value="1" id="a">
? ? <select name="" id="d">
? ? ? ? <option value="+">+</option>
? ? ? ? <option value="-">-</option>
? ? ? ? <option value="/">/</option>
? ? ? ? <option value="*">*</option>
? ? </select>
? ? <input type="text" value="2" id="b">
? ? <input type="button" value=" = " onclick="math1()">
? ? <input type="text" id="c">
<input type="text" id="clock" value="5"><button id="aa22" >abc</button>
<input type="button" value="aa" id="aac">
</body>
</html>
<script>
function aa(){
? ?var aa1=prompt("nishi","22");
? ?if(aa1!=" "){
? ? alert(1)
? ?}else{
? ? alert(2)
? ?}
}
var cli=document.getElementById("aac");
cli.addEventListener('click',aa,true)
</script>
2016-01-07
你的JavaScript代碼在id=aac標簽加載之前就被加載了,在那時,DOM里面沒有id=aac的<input>標簽,你可以將script腳本全都放到</html>后面