• הוסף לסימניות
  • #1
לילה טוב, אני רוצה להחליף באתר שלי את הכל המילים "משנת 1998" למילה "משנת 1990" , יש איזה סקירפט שעושה את זה מהר?
 
  • הוסף לסימניות
  • #4
שאילתה ושכתוב במסד נתונים היא הדרך הנכונה והמהירה.
במידה והאתר שלך לא סטטי.
 
  • הוסף לסימניות
  • #5
אין לי מושג למה אתה רוצה לעשות את זה בJS, אבל בכל אופן בשביל זה אתה צריך להשתמש במטודה בשם replace
קוד:
var str = "כבר משנת 1998 אני משתדל לעשות רע במיעוטו";
var res = str.replace("משנת 1998", "משנת 1990");

אם הנתונים שלך שמורים במסד נתונים מסוג MYSQL, אז אולי תרצה לעשות משהו כזה:
קוד:
UPDATE my_table
SET my_field = REPLACE(my_field, 'משנת 1998', 'משנת 1990')
WHERE my_field LIKE '%משנת 1998%'

(יש כאן קצת בלבול עם כיווני הטקסט... מצטער)
 
  • הוסף לסימניות
  • #6
תודה רבה . בקוד הראשון. אם אני רוצה שכל העמוד יושפע ולא רק השורה שב str מה אני צריך לרשום?
 
  • הוסף לסימניות
  • #8
מצאתי את זה:

function myFunction() {
var str = document.getElementById("demo").innerHTML;
var res = str.replace(/blue/gi, "red");
document.getElementById("demo").innerHTML = res;
} איך אני גורם לו לחול על כל הבודי?
 
  • הוסף לסימניות
  • #9
document.getElementsByTagName("body")[0].innerHTML
 
  • הוסף לסימניות
  • #11
קוד:
function myFunction() {
var str = document.getElementByTagName("body").innerHTML; 
var res = str.replace("משנת 1990", "משנת 1998");
document.getElementByTagName("body").innerHTML = res;
}
 
  • הוסף לסימניות
  • #12
נכתב ע"י rivkic;2350980:
קוד:
function myFunction() {
var str = document.getElementByTagName("body").innerHTML; 
var res = str.replace("משנת 1990", "משנת 1998");
document.getElementByTagName("body").innerHTML = res;
}

הקוד הזה לא יעבוד. צריך שני תיקונים קטנטנים.
א. המתודה נקראת לא "getElementByTagName" אלא "getElementsByTagName"
ב. היא מחזירה מערך, לכן התכונה innerHTML נמצאת לא בתשובה עצמה, אלא באלמנט הראשון שלה.

קוד:
var str = document.getElementsByTagName("body")[0].innerHTML; 
  var res = str.replace("משנת 1990", "משנת 1998");
  document.getElementsByTagName("body")[0].innerHTML = res;
 

פרוגבוט

תוכן שיווקי
פרסומת

פוסטים חדשים שאולי לא קראת....

הצטרפות לניוזלטר

איזה כיף שהצטרפתם לניוזלטר שלנו!

מעכשיו, תהיו הראשונים לקבל את כל העדכונים, החדשות, ההפתעות בלעדיות, והתכנים הכי חמים שלנו בפרוג!

לוח מודעות

הפרק היומי

הפרק היומי! כל ערב פרק תהילים חדש. הצטרפו אלינו לקריאת תהילים משותפת!


תהילים פרק כה

אלְדָוִד אֵלֶיךָ יי נַפְשִׁי אֶשָּׂא:באֱלֹהַי בְּךָ בָטַחְתִּי אַל אֵבוֹשָׁה אַל יַעַלְצוּ אֹיְבַי לִי:גגַּם כָּל קוֶֹיךָ לֹא יֵבֹשׁוּ יֵבֹשׁוּ הַבּוֹגְדִים רֵיקָם:דדְּרָכֶיךָ יי הוֹדִיעֵנִי אֹרְחוֹתֶיךָ לַמְּדֵנִי:ההַדְרִיכֵנִי בַאֲמִתֶּךָ וְלַמְּדֵנִי כִּי אַתָּה אֱלֹהֵי יִשְׁעִי אוֹתְךָ קִוִּיתִי כָּל הַיּוֹם:וזְכֹר רַחֲמֶיךָ יי וַחֲסָדֶיךָ כִּי מֵעוֹלָם הֵמָּה:זחַטֹּאות נְעוּרַי וּפְשָׁעַי אַל תִּזְכֹּר כְּחַסְדְּךָ זְכָר לִי אַתָּה לְמַעַן טוּבְךָ יי:חטוֹב וְיָשָׁר יי עַל כֵּן יוֹרֶה חַטָּאִים בַּדָּרֶךְ:טיַדְרֵךְ עֲנָוִים בַּמִּשְׁפָּט וִילַמֵּד עֲנָוִים דַּרְכּוֹ:יכָּל אָרְחוֹת יי חֶסֶד וֶאֱמֶת לְנֹצְרֵי בְרִיתוֹ וְעֵדֹתָיו:יאלְמַעַן שִׁמְךָ יי וְסָלַחְתָּ לַעֲוֹנִי כִּי רַב הוּא:יבמִי זֶה הָאִישׁ יְרֵא יי יוֹרֶנּוּ בְּדֶרֶךְ יִבְחָר:יגנַפְשׁוֹ בְּטוֹב תָּלִין וְזַרְעוֹ יִירַשׁ אָרֶץ:ידסוֹד יי לִירֵאָיו וּבְרִיתוֹ לְהוֹדִיעָם:טועֵינַי תָּמִיד אֶל יי כִּי הוּא יוֹצִיא מֵרֶשֶׁת רַגְלָי:טזפְּנֵה אֵלַי וְחָנֵּנִי כִּי יָחִיד וְעָנִי אָנִי:יזצָרוֹת לְבָבִי הִרְחִיבוּ מִמְּצוּקוֹתַי הוֹצִיאֵנִי:יחרְאֵה עָנְיִי וַעֲמָלִי וְשָׂא לְכָל חַטֹּאותָי:יטרְאֵה אוֹיְבַי כִּי רָבּוּ וְשִׂנְאַת חָמָס שְׂנֵאוּנִי:כשָׁמְרָה נַפְשִׁי וְהַצִּילֵנִי אַל אֵבוֹשׁ כִּי חָסִיתִי בָךְ:כאתֹּם וָיֹשֶׁר יִצְּרוּנִי כִּי קִוִּיתִיךָ:כבפְּדֵה אֱלֹהִים אֶת יִשְׂרָאֵל מִכֹּל צָרוֹתָיו:
נקרא  2  פעמים
למעלה