html:
<html>
<head>
<script type="text/javascript" src="1.js"></script>
</head>
<body>
<input type="text" id="num1"/><br/>
<input type="text" id="num2"/><br/>
<input type="button" onclick="func1()" value=" + "/>
<input type="button" onclick="func1()" value=" - "/>
<input type="button" onclick="func1()" value=" * "/>
<input type="button" onclick="func1()" value=" / "/>
</body>
</html>
js:
function func1(){
var a=document.getElementById(‘num1‘).value;
alert(a);
}
可以正确的读取num1的内容,但是将js改为:
var a=document.getElementById(‘num1‘).value;
function func1(){
alert(a);
}
就不能了,很奇怪,初学者搞不懂,求大神指点。
时间: 2024-10-11 17:56:54