点赞最高的代码中,为什么<script>标签必须放在那个位置才有用?换到别的位置都不行。求教
放在下面一样的,没问题啊,而且js最好放在这下面,<script src=""></script>也是放在最下面的好
<!DOCTYPE html> <html> <head> <title> 事件</title> </head> <body> <input type='text' id='txt1' /> <select id='select'> <option value='+'>+</option> <option value="-">-</option> <option value="*">*</option> <option value="/">/</option> </select> <input type='text' id='txt2' /> <input type='button' value=' = ' onclick=count() /> <!--通过 = 按钮来调用创建的函数,得到结果--> <input type='text' id='fruit' /> <script type="text/javascript"> function count(){ var oTxt1 = document.getElementById("txt1").value; var oTxt2 = document.getElementById("txt2").value; var oSlt = document.getElementById("select").value; var result = ""; switch(oSlt) { case "+": result = parseFloat(oTxt1) + parseFloat(oTxt2); break; case "-": result = parseFloat(oTxt1) - parseFloat(oTxt2); break; case "*": result = parseFloat(oTxt1) * parseFloat(oTxt2); break; default: result = parseFloat(oTxt1) / parseFloat(oTxt2); } document.getElementById("fruit").value = result; } </script> </body> </html>