ועכשיו:אתה צריך לחבר את זה לאבנט, לא בתור פרופרטי.
משהו כזה:
https://www.w3schools.com/jsref/met_document_addeventlistener.asp
אוקי אעביר אותו מעל...קודם כל הסקריטפ שלך מופיע לפני שהופיע האלמנט שעליו לוחצים. ולכן בנקודת הזמן שרץ הסקריפט הוא לא מכיר את האלמנט הזה. שגיאה זו מופיעה בקונסול.
אם אני יהפוך את הbody לid זה כן אמור לעבוד?דבר שני.
האירוע הזה:
document.getElementById("down").onmousedown
יקרה לפני האירוע
document.body.onmousedown
שכן האלמנט עם ID הוא יותר פנימי.
ולכן לעולם לא יקרה מה שאתה מנסה לעשות:
mouseDown = 1;
ואז, כמובן, שום דבר לא יעבוד
במחילה אם זה אני לא מסכים!דבר שלישי
ל- scrollBy
אי אפשר למסור אובייקט עם behavior
כנראה שהתכוונת ל
window.scrollTo(options)
אתה צודק.וזה עבד מצויין!
בedge ניסיתי וזה עבדאתה צודק.
(אף כי יש לציין שזה לא אמור לעבוד בEDGE וגם לא בSAFARI. וגם SCROLTO לא יעבוד בצורה כזו...)
זה לא עובד לך משתי סיבות.בedge ניסיתי וזה עבד
ובקשר לקוד (כמו שכתבתי לאחר התיקונים שהצעת) למה הוא לא עובד גם לא בכרום?
בדקת? לי זה לא עובדתראה, למשל את הקוד הזה.
הוא עובד תקין.
אין קשר, הקוד לא עובד כי ניסיתי, חוץ מזה הדרימוויאור רושם שגיאה....במקום let תכתוב var
וזה ממש לא אומר שהקוד לא עובד...
ניסיתי להכניס אותו בסוף הbody או מה שנקרא footerלא קראתי את כל הקוד
אבל אולי פשוט להכניס את הכתיבה שלו לאחר ה-LOAD של העמוד
אולי הפרמטר שאתה מנסה לקבל עוד לא קיים כשהקוד נכתב?
אני תוהה... כתבתי אותו באתר וורדפרס וזה לא עובד לי...@UU צודק. אתה משתמש בתוכנה מיושנת לכן היא לא מכירה את הסטנדרט החדש של JS
מה שפעם סימנו ב-VAR היום מסמנים בLET או בCONST
אבל VAR עובד בכל מקום. כך שאם תחליף LET לVAR זה אמור לעבוד גם בדרימבוובר. וכפי שכתב UU
זה עדיין נשמע שהקוד לא מכיר את המשתנהניסיתי להכניס אותו בסוף הbody או מה שנקרא footer
כן, אתה צודק במה שעשית זה עובד קצת יותר טוב מאצלי, מה שאצלי בכלל לא מגיב אצלך עושה את הקוד פעם אחת! (נסה להוריד את הפיקסלים בtop ל10).אם זה לא עובד לך, כנראה שיש לך איזו טעות אחרת.
הקוד שרשמתי עובד כפי שמצופה ממנו
בבקשה: https://jsfiddle.net/s976/j52ukqrp/
הid באמצע הbody והסקריפט בא בסופו של הbodyזה עדיין נשמע שהקוד לא מכיר את המשתנה
בטוח שהID הזה קיים לפני טעינת כל העמוד? אולי הוא מגיע בעצמו מ-JS?
נסה לבצע על סלקטור אחר שבטוח בה בעמוד (לוגו לדוגמא) ונראה תוצאות
בפרט שיש פה מישהו שכותב שהקוד עובד
מעכשיו, תהיו הראשונים לקבל את כל העדכונים, החדשות, ההפתעות בלעדיות, והתכנים הכי חמים שלנו בפרוג!
חלה שגיאה בשליחה. נסו שוב!
לוח לימודים
מסלולי לימוד שאפשר להצטרף
אליהם ממש עכשיו:
תהילים פרק כה
אלְדָוִד אֵלֶיךָ יי נַפְשִׁי אֶשָּׂא:באֱלֹהַי בְּךָ בָטַחְתִּי אַל אֵבוֹשָׁה אַל יַעַלְצוּ אֹיְבַי לִי:גגַּם כָּל קוֶֹיךָ לֹא יֵבֹשׁוּ יֵבֹשׁוּ הַבּוֹגְדִים רֵיקָם:דדְּרָכֶיךָ יי הוֹדִיעֵנִי אֹרְחוֹתֶיךָ לַמְּדֵנִי:ההַדְרִיכֵנִי בַאֲמִתֶּךָ וְלַמְּדֵנִי כִּי אַתָּה אֱלֹהֵי יִשְׁעִי אוֹתְךָ קִוִּיתִי כָּל הַיּוֹם:וזְכֹר רַחֲמֶיךָ יי וַחֲסָדֶיךָ כִּי מֵעוֹלָם הֵמָּה:זחַטֹּאות נְעוּרַי וּפְשָׁעַי אַל תִּזְכֹּר כְּחַסְדְּךָ זְכָר לִי אַתָּה לְמַעַן טוּבְךָ יי:חטוֹב וְיָשָׁר יי עַל כֵּן יוֹרֶה חַטָּאִים בַּדָּרֶךְ:טיַדְרֵךְ עֲנָוִים בַּמִּשְׁפָּט וִילַמֵּד עֲנָוִים דַּרְכּוֹ:יכָּל אָרְחוֹת יי חֶסֶד וֶאֱמֶת לְנֹצְרֵי בְרִיתוֹ וְעֵדֹתָיו:יאלְמַעַן שִׁמְךָ יי וְסָלַחְתָּ לַעֲוֹנִי כִּי רַב הוּא:יבמִי זֶה הָאִישׁ יְרֵא יי יוֹרֶנּוּ בְּדֶרֶךְ יִבְחָר:יגנַפְשׁוֹ בְּטוֹב תָּלִין וְזַרְעוֹ יִירַשׁ אָרֶץ:ידסוֹד יי לִירֵאָיו וּבְרִיתוֹ לְהוֹדִיעָם:טועֵינַי תָּמִיד אֶל יי כִּי הוּא יוֹצִיא מֵרֶשֶׁת רַגְלָי:טזפְּנֵה אֵלַי וְחָנֵּנִי כִּי יָחִיד וְעָנִי אָנִי:יזצָרוֹת לְבָבִי הִרְחִיבוּ מִמְּצוּקוֹתַי הוֹצִיאֵנִי:יחרְאֵה עָנְיִי וַעֲמָלִי וְשָׂא לְכָל חַטֹּאותָי:יטרְאֵה אוֹיְבַי כִּי רָבּוּ וְשִׂנְאַת חָמָס שְׂנֵאוּנִי:כשָׁמְרָה נַפְשִׁי וְהַצִּילֵנִי אַל אֵבוֹשׁ כִּי חָסִיתִי בָךְ:כאתֹּם וָיֹשֶׁר יִצְּרוּנִי כִּי קִוִּיתִיךָ:כבפְּדֵה אֱלֹהִים אֶת יִשְׂרָאֵל מִכֹּל צָרוֹתָיו:
הנושאים החמים

Reactions: לב נשבר1 //