- הוסף לסימניות
- #21
.
וואו!!יש משתנה דיפולטיבי ב-window שנקרא name ולכן אי אפשר ליצור פונקציה עם שם זהה
זו השגיאה שמתקבלת בקונסול:
צפה בקובץ המצורף 1207084
ראו כאן:
![]()
TypeError: Functionname is not a function at HTMLButtonElement.onClick
I'm pretty new to Javascript and playing around with it at the moment. However, I can't actually test my code because I get the following error: Uncaught TypeError: namecaller is not a function atstackoverflow.com
עובד בגרסאות של js החל מes6זה יעבוד רק עם jQuery או בכלי המפתחים של כרום
The best practiceאפשר גם בתוך סוגריים מסולסלים עם דולר כך:
JavaScript:document.getElementById("id_names").innerHTML = `${document.getElementById("id_first").value} ${document.getElementById("id_last").value}`;
היא כתבה נכון בכתיבה של PURE JSכבר שנים לא כתבתי pure html,
אבל לפי ספריות jsx אחרות, אולי את לא צריכה את ה ״״ על הclick?
ז״א -אם כן, לא צריך גם את הסוגריים, כי הקליק מקבל כפרמטר הגדרה של פונקציה.JavaScript:<button onclick={name}
הפעלת הסוגריים תשים בקליק את התוצאה של הפונקציה, במקום את ההגדרה של הפונקציה
בעצם זה -
שווה לזה -JavaScript:<button onclick={name}
אבל שוב, ככה זה בספריות כמו react, ובjsx, es6, לא זוכרת htmlJavaScript:<button onclick={() => name()}
אחרי שראיתי את השגיאה בקונסול הרצתי את name כמשתנה וקיבלתי את התגובה '' מה שלימד אותי שהמשתנה הזה קיים באופן דיפולטיבי. התגובה ב-stack בהחלט איששה את הכיווןוואו!!
ואני לא מצליחה להבי למה הקוד לא עובד!
כי כשאני מריצה בקונסול name() הוא מריץ אותו יופי..
אז זה התשובה, לא הכרתי את window.name בכלל.
תודה
טוב, בזה באמת לא נגעתי 8 שנים, מאמצע הלימודים...היא כתבה נכון בכתיבה של PURE JS
עם מרכאות וסוגריים רגילים ובלי סוגריים מסולסלות
אולי אפשר כיום, אבל זה לא באמת הPURE האמתי
תודה רבה!אפשר גם בתוך סוגריים מסולסלים עם דולר כך:
JavaScript:document.getElementById("id_names").innerHTML = `${document.getElementById("id_first").value} ${document.getElementById("id_last").value}`;
בדוגמא של @עיטורים פלוס כבר יש רווחתודה רבה!
ואם כבר כולכם התאספתם לכאן,
איך אני מגדירה שיהיה רווח בין השם לשם משפחה בהצגה שלהם?
(אני מבטיחה שאני תלמידה הרבה יותר מצטיינת ממה שנראה כאן
עברנו דירה בדיוק ביום שלמדו את כל זה, ואני מרגישה שיש לי בור שאני חייבת חייבת לסתום לפני שילך ויגדל עם כל שיעור נוסף.)
function digit (value){
xxx
}
משהו כזה?כשאת קוראת לפונקציה הכנס לו את הערך
<button onclick="digit(value)">check</button>
וכשאת מגדירה את הפונקציה תשתמשי עם הערך שאתם מקבלים
קוד:function digit (value){ xxx }
שזה?אגב למה שלא תשתמשו ב FORM ?
ככה זה נראה.. לא עובדלבדיקת 2 התנאים תכתבי בפונקציה:
בדיקת זוגי: if(number%2==0)
בדיקת 4 ספרות: if(number.toString().length==4)
ולהודעה הכי פשוט זה ליצור 2 span עם *ngIf
אפשר כמובן גם דרך הקוד עצמו, לתת span אחד כשהתוכן יהיה במשתנה
rhon.co.il
מעכשיו, תהיו הראשונים לקבל את כל העדכונים, החדשות, ההפתעות בלעדיות, והתכנים הכי חמים שלנו בפרוג!
חלה שגיאה בשליחה. נסו שוב!
לוח לימודים
מסלולי לימוד שאפשר להצטרף
אליהם ממש עכשיו:
תהילים פרק כה
אלְדָוִד אֵלֶיךָ יי נַפְשִׁי אֶשָּׂא:באֱלֹהַי בְּךָ בָטַחְתִּי אַל אֵבוֹשָׁה אַל יַעַלְצוּ אֹיְבַי לִי:גגַּם כָּל קוֶֹיךָ לֹא יֵבֹשׁוּ יֵבֹשׁוּ הַבּוֹגְדִים רֵיקָם:דדְּרָכֶיךָ יי הוֹדִיעֵנִי אֹרְחוֹתֶיךָ לַמְּדֵנִי:ההַדְרִיכֵנִי בַאֲמִתֶּךָ וְלַמְּדֵנִי כִּי אַתָּה אֱלֹהֵי יִשְׁעִי אוֹתְךָ קִוִּיתִי כָּל הַיּוֹם:וזְכֹר רַחֲמֶיךָ יי וַחֲסָדֶיךָ כִּי מֵעוֹלָם הֵמָּה:זחַטֹּאות נְעוּרַי וּפְשָׁעַי אַל תִּזְכֹּר כְּחַסְדְּךָ זְכָר לִי אַתָּה לְמַעַן טוּבְךָ יי:חטוֹב וְיָשָׁר יי עַל כֵּן יוֹרֶה חַטָּאִים בַּדָּרֶךְ:טיַדְרֵךְ עֲנָוִים בַּמִּשְׁפָּט וִילַמֵּד עֲנָוִים דַּרְכּוֹ:יכָּל אָרְחוֹת יי חֶסֶד וֶאֱמֶת לְנֹצְרֵי בְרִיתוֹ וְעֵדֹתָיו:יאלְמַעַן שִׁמְךָ יי וְסָלַחְתָּ לַעֲוֹנִי כִּי רַב הוּא:יבמִי זֶה הָאִישׁ יְרֵא יי יוֹרֶנּוּ בְּדֶרֶךְ יִבְחָר:יגנַפְשׁוֹ בְּטוֹב תָּלִין וְזַרְעוֹ יִירַשׁ אָרֶץ:ידסוֹד יי לִירֵאָיו וּבְרִיתוֹ לְהוֹדִיעָם:טועֵינַי תָּמִיד אֶל יי כִּי הוּא יוֹצִיא מֵרֶשֶׁת רַגְלָי:טזפְּנֵה אֵלַי וְחָנֵּנִי כִּי יָחִיד וְעָנִי אָנִי:יזצָרוֹת לְבָבִי הִרְחִיבוּ מִמְּצוּקוֹתַי הוֹצִיאֵנִי:יחרְאֵה עָנְיִי וַעֲמָלִי וְשָׂא לְכָל חַטֹּאותָי:יטרְאֵה אוֹיְבַי כִּי רָבּוּ וְשִׂנְאַת חָמָס שְׂנֵאוּנִי:כשָׁמְרָה נַפְשִׁי וְהַצִּילֵנִי אַל אֵבוֹשׁ כִּי חָסִיתִי בָךְ:כאתֹּם וָיֹשֶׁר יִצְּרוּנִי כִּי קִוִּיתִיךָ:כבפְּדֵה אֱלֹהִים אֶת יִשְׂרָאֵל מִכֹּל צָרוֹתָיו:
הנושאים החמים