HTML không nhận ra chức năng JavaScript

Các tập lệnh có thể được đặt bên trong phần thân hoặc phần đầu của trang HTML hoặc bên trong cả phần đầu và phần thân. Chúng tôi cũng có thể đặt javascript bên ngoài tệp HTML có thể được liên kết bằng cách chỉ định nguồn của nó trong thẻ script

JavaScript trong đầu. Hàm JavaScript được đặt bên trong phần đầu của trang HTML và hàm này được gọi khi nhấp vào nút.  

ví dụ.  

html




    

        

html1html2

html1html4

html1____37_______6

        html8_______45_______>

    html8head>

    7>

            0

    html8_______38_______7>

    

html8html>

đầu ra.  

 

JavaScript trong cơ thể. Hàm JavaScript được đặt bên trong phần nội dung của trang HTML và hàm được gọi khi nhấp vào nút. Thí dụ.  

html




    

    html8head>

    

html1script2

        html8_______38_______7>

        

        1>

html1html22

        html8_______41_______4>

        

html1html2

html16______37_______4

html1____37_______6

        html8_______45_______>

    html8_______36_______5>

html8html>

đầu ra.  

 

JavaScript bên ngoài. JavaScript cũng có thể được sử dụng làm tệp bên ngoài. Tệp JavaScript có phần mở rộng tệp. js. Để sử dụng tập lệnh bên ngoài, hãy đặt tên của tệp tập lệnh trong thuộc tính src của thẻ tập lệnh. Tập lệnh bên ngoài không thể chứa thẻ tập lệnh.  

Vì vậy, thẻ JavaScript bạn vừa thêm vào trang web của mình không hoạt động và bạn muốn tìm hiểu vấn đề cốt lõi để có thể khắc phục nó

Như bất kỳ nhà phát triển có kinh nghiệm nào cũng sẽ cho bạn biết, có nhiều lý do khiến điều này có thể xảy ra. Và, tùy thuộc vào mức độ phức tạp của mã của bạn, việc tìm ra lý do đó có thể đưa bạn đến bất kỳ đâu từ vài phút đến hàng giờ để googling và gỡ lỗi

Với hy vọng giúp bạn tiết kiệm thời gian, trong bài đăng này, tôi đã biên soạn một danh sách các lỗi phổ biến nhất có thể khiến mã JavaScript của bạn “không hoạt động”. ”

Các vấn đề với thẻ

Nếu mã JavaScript của bạn không hoạt động, điều đầu tiên bạn nên làm là kiểm tra thẻ

Khi bạn đưa JavaScript vào tài liệu HTML của mình bằng thẻ , nhiều thứ có thể [và thường xảy ra] sai. Và, để tránh đuổi theo cá trích đỏ, tốt nhất bạn nên loại trừ chúng trước khi tìm kiếm các nguyên nhân có thể khác

Thẻ sai chính tả

Kiểm tra cẩn thận thẻ và thuộc tính

// Mistyped relative path


// Old version that's no longer there
2

Bạn có viết sai chính tả gì không?

Những sai lầm này xảy ra thường xuyên hơn chúng ta nghĩ, đặc biệt là khi chúng ta làm việc đến tận đêm khuya, với sự chú ý giảm sút, để đáp ứng thời hạn chặt chẽ

Dưới đây, tôi đã liệt kê một vài ví dụ về những điều có thể sai

// Correct spelling


// Misspelled opening


// Misspelled type="" attribute


// Dash instead of forward slash in type="" attribute


// Misspelled closing


// Omitted quotation symbol

Chủ Đề