課程
/前端開發(fā)
/JavaScript
/JavaScript進(jìn)階篇
點(diǎn)贊最高的代碼中,為什么<script>標(biāo)簽必須放在那個(gè)位置才有用?換到別的位置都不行。求教
2018-11-14
源自:JavaScript進(jìn)階篇 8-17
正在回答
放在下面一樣的,沒問題啊,而且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()?/>?<!--通過?=?按鈕來調(diào)用創(chuàng)建的函數(shù),得到結(jié)果-->???? <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>
舉報(bào)
本課程從如何插入JS代碼開始,帶您進(jìn)入網(wǎng)頁動(dòng)態(tài)交互世界
2 回答把onload放在script和body標(biāo)簽的區(qū)別是什么?
1 回答講解案例中的元素標(biāo)簽<script>... </script> 是神馬情況?不應(yīng)該是<script type="text/javascript">...</script> 嗎?
1 回答js變量中 不能包含 <script></script>這對(duì)標(biāo)簽 有什么辦法解決嗎
3 回答計(jì)算下標(biāo)開始位置
1 回答表單元素點(diǎn)擊事件改到script標(biāo)簽中就不能執(zhí)行??
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2018-11-15
放在下面一樣的,沒問題啊,而且js最好放在這下面,<script src=""></script>也是放在最下面的好