בעיה בJavaScript
היי לכולם.. אני קצת חדש בעולם הfront end, לפחות מבחינת כתיבה בJS.
יש לי בעיה קטנה. הפונקציות בJS פשוט לא עובדות. אלה אם אני קורא לפונקציה ישירות מהפקד כלומר משתמש בפקד עצמו בonclick ואז קורא לפונקציה.
אבל כשאני כותב לדוגמא את הקוד הבא אין תגובה:
הרעיון של הקוד הוא בסה"כ לשנות טקסט של כפתור, אבל זה לא עובד בצורה הזו.
הקוד עצמו נמצא בתוך קובץ שנקרא myJavaScript.js ואני מצרף אותו לדף ב-head בעזרת התגית
יש למישהו מושג מה יכולה להיות הבעיה?
זה הקוד של הכפתור עצמו:
היי לכולם.. אני קצת חדש בעולם הfront end, לפחות מבחינת כתיבה בJS.
יש לי בעיה קטנה. הפונקציות בJS פשוט לא עובדות. אלה אם אני קורא לפונקציה ישירות מהפקד כלומר משתמש בפקד עצמו בonclick ואז קורא לפונקציה.
אבל כשאני כותב לדוגמא את הקוד הבא אין תגובה:
קוד:
document.getElementById('btnShowAbout').onclick = function () {
if (this.innerHTML == "קרא עוד...")
this.innerHTML = "סגור"
else
this.innerHTML = "קרא עוד..."
}
הקוד עצמו נמצא בתוך קובץ שנקרא myJavaScript.js ואני מצרף אותו לדף ב-head בעזרת התגית
<script src="js/myJavaScript.js" type="text/javascript"></script>
יש למישהו מושג מה יכולה להיות הבעיה?
זה הקוד של הכפתור עצמו:
<button class="btn btn-primary" id="btnShowAbout" type="button" data-toggle="collapse" data-target="#readmoreabout" aria-expanded="false" aria-controls="readmoreabout" >קרא עוד...</button>