为了账号安全,请及时绑定邮箱和手机立即绑定

为什么这个要script放在<head></head>间,button放在<body>间才行(代码一)?

为什么这个要script放在<head></head>间,button放在<body>间才行(代码一)?

慕九州4302341 2018-09-17 19:43:59
为什么这个要script放在<head></head>间,button放在<body>间才行(代码一),都放在<body>之间(代码二)不行吗?代码一<html><head><script type="text/javascript">function myfunction(){var name=prompt("请输入您的名字")if(name!=null && name!=""){document.write("Hello!" +name+ "Nice to meet you!")}}</script></head><body><button onclick="myfunction()">show me your name</button></body></html>代码二<html><body><button onclick="myfunction()">show me your name</button><script type="text/javascript">function myfunction(){var name=prompt("请输入您的名字")if(name!=null && name!=""){document.write("Hello!" +name+ "Nice to meet you!")}}</script></body></html>
查看完整描述

1 回答

?
qq_从此不再心软_0

TA贡献1条经验 获得超0个赞

如果写在html页面中的,script中的js代码最好是放在body的最底层,因为script标签会阻塞html页面的加载,这样就会影响页面额渲染从而导致用户体验不佳!

查看完整回答
反对 回复 2018-09-18
  • 1 回答
  • 0 关注
  • 987 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信