עבור לתוכן

javascript, אינני מצליח להציג hello world מקובץ חיצוני

Featured Replies

פורסם

שלום,

הקוד דלהלן נלקח מאתר w3schools ולא נראה לי שהוא עלול להיות שגוי. אצלי במחשב זה לא עובד !

קובץ html:


<!DOCTYPE html>
<html>
<body>
<button type="button" onclick="myFunction()">Try it</button>
<script src="hello.js"></script>
</body>
</html>

וזה קובץ hello.js:


function myFunction()
{
alert("Hello");
}

כשאני מעלה את קובץ ה html ולוחץ על הלחצן מאום לא קורה. קובץ ה js החיצוני לא מופעל ! אני מנסה זאת בכל סוגי הדפדפנים. צריך להוסיף משהו ל hcccf או שם אחר של קובץ קונפיגורציה?

תודה

פורסם

תנסה לתטעון קודם את הJS ואז לשים את הקוד של הכפתור. סביר להניח שהDOM לא יודע על מה אתה מדבר כשאתה טוען ככה.

מעבר לזה תתדאג ששני הקבצים באותה תקייה

  • 2 שבועות מאוחר יותר...
פורסם
תנסה לתטעון קודם את הJS ואז לשים את הקוד של הכפתור. סביר להניח שהDOM לא יודע על מה אתה מדבר כשאתה טוען ככה.

מעבר לזה תתדאג ששני הקבצים באותה תקייה

הדום מכיר את הפונקציה אין בעיה, הרבה קבצי JS טוענים בסוף העמוד , מה שכן לדעתי אתה לא טוען את הקובץ כמו שצריך

אם תיקח את הפונקציה שעשית ותשים בתוך תגיות script האירוע יעבוד כמו שצריך.

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים