单项选择题

关于JS代码的书写位置,下面哪一个是错误的()

A.写到<script>标签中
B.写到单独的js文件中
C.写到标签的事件属性值中
D.直接写到页面中