Không bao giờ gặp vấn đề này, và không biết tại sao. Giải thích duy nhất là vấn đề phạm vi.javascript xác định phạm vi bằng thẻ tập lệnh?
Trong cùng một trang, tôi có 2 phần của JS:
...
<script type="text/javascript">
go();
</script>
<script type="text/javascript">
function go()
{ alert(''); }
</script>
...
này sẽ hiển thị một lỗi: đi không được định nghĩa
nơi
...
<script type="text/javascript">
go();
function go()
{ alert(''); }
</script>
...
là làm việc (rõ ràng).
Thẻ <script>
có tạo phạm vi JS không? trợ giúp?
bằng cách sử dụng thẻ tập lệnh, trước tiên bạn nên xác định hàm và sau đó gọi hàm đó. – undefined