الانتقال إلى المحتوى الرئيسي

كيفية تغيير النص في سبان-أفضل الطرق والأمثلة

إذا كنت ترغب في تغيير النص في هتمل ، ثم واحدة من الطرق الأكثر شعبية وأسهل هو استخدام علامة. العلامة عبارة عن حاوية صغيرة تستخدم عادة لتحديد نمط نص أو مجموعة من الأحرف. في هذه المقالة ، سنلقي نظرة على عدة طرق لتغيير النص داخل العلامة ونزودك بأمثلة.

واحدة من أسهل الطرق لتغيير النص داخل العلامة هي استخدام كس. على سبيل المثال ، يمكنك تطبيق نمط على علامة ستغير اللون وحجم الخط واختيار النص والمزيد. للقيام بذلك ، سوف تحتاج إلى إنشاء فئة كس ، وتطبيقه على العلامة وتكوين الخصائص اللازمة.

هناك طريقة أخرى لتغيير النص داخل العلامة وهي استخدام جافا سكريبت. باستخدام جافا سكريبت ، يمكنك تغيير النص ديناميكيا بناء على إجراءات أو شروط معينة للمستخدم. على سبيل المثال ، يمكنك تغيير النص داخل العلامة عند النقر فوق زر أو عند تحديد قيمة معينة في القائمة المنسدلة.

مثال: عند النقر فوق الزر" تحرير النص "، سيتغير النص الموجود داخل علامة هذا الامتداد إلى"نص جديد".

  1. استبدال النص في عنصر هتمل سبان
  2. إضافة وإزالة الطبقات من سبان لتغيير النص
  3. جافا سكريبت لتغيير النص ديناميكيا في سبان
  4. 1. تغيير النص باستخدام إنرتمل
  5. 2. تغيير النص باستخدام تكستكونتينت
  6. 3. تغيير النص باستخدام كريتيكستنود
  7. 4. تغيير النص باستخدام العقدة.تكستكونتينت والعقدة.اذينتشيلد
  8. 5. تغيير النص باستخدام مسج
  9. استخدام العناصر الزائفة المغلق لتغيير النص في الامتداد
  10. تغيير النص في سبان باستخدام مسج
  11. أمثلة على تغيير النص في الامتداد باستخدام الرسوم المتحركة
  12. تغيير النص في الامتداد بناء على الظروف أو الأحداث
  13. سفغ وتغيير النص في سبان باستخدام مسارات وملامح
  14. سؤال وجواب

استبدال النص في عنصر هتمل سبان

يتم استخدام عنصر في هتمل لتحديد مجموعة من العناصر الصغيرة وتطبيق قواعد النمط عليها أو تعديل النص باستخدام جافا سكريبت.

يمكن استخدام طرق مختلفة لاستبدال النص داخل عنصر:

  • باستخدام جافا سكريبت.
  • باستخدام العناصر الزائفة المغلق.
  • باستخدام مكتبات جافا سكريبت مثل مسج.

1. باستخدام جافا سكريبت:

باستخدام جافا سكريبت ، يمكنك تغيير النص في عنصر عن طريق الوصول إليه عن طريق المعرف:

نموذج النص

2. باستخدام العناصر الزائفة المغلق:

باستخدام العنصر الزائف:: بعد في كس ، يمكنك إضافة نص بعد العنصر :

نموذج النص

3. استخدام مكتبات جافا سكريبت مثل مسج:

مع مسج ، يمكنك بسهولة تغيير النص داخل عنصر باستخدام طريقة النص ():

نموذج النص

وهكذا ، يمكنك استبدال النص في عنصر باستخدام جافا سكريبت أو كس الزائفة العناصر ، وكذلك استخدام مكتبات جافا سكريبت.

إضافة وإزالة الطبقات من سبان لتغيير النص

لتغيير نمط النص ومظهره داخل العلامة ، يمكنك استخدام إضافة الفئات وإزالتها. الطبقات تسمح لك لتعيين أنماط معينة من خلال كس ، والذي يسمح لك بسرعة وسهولة تغيير النص ومظهره.

مثال على استخدام الفئات لتغيير النص:

أتش تي أم ألالمغلق
يحتوي هذا النص على قسم مميز.

لون الخلفية: أصفر;

وزن الخط: غامق;
أتش تي أم أل

جافا سكريبت

وثيقة.جيتليمنتبيد ("إزالة").قائمة الفصل.إزالة ("تسليط الضوء");

بعد تنفيذ هذا البرنامج النصي ، ستتم إزالة فئة" التمييز " من العلامة وسيعود نمط قسم النص المحدد إلى مظهره الأصلي.

يعد استخدام إضافة الفئات وإزالتها من العلامة طريقة بسيطة وفعالة لتغيير النص ومظهره.

جافا سكريبت لتغيير النص ديناميكيا في سبان

توفر جافا سكريبت العديد من الاحتمالات لتغيير النص ديناميكيا في العناصر. فيما يلي بعض الطرق الأكثر استخداما:

1. تغيير النص باستخدام إنرتمل

سبانليمنت.إنرتمل = "نص جديد";

2. تغيير النص باستخدام تكستكونتينت

هناك طريقة أخرى لتغيير النص في عنصر وهي استخدام الخاصية

تكستكونتنت

. هنا مثال:

السماح سبانليمنت = وثيقة.جيتليمنتبيد ("ميسبان");

يمكنك أيضا إنشاء عقدة نصية جديدة باستخدام الطريقة

كريتيتكستنود

واستبدال العقدة الحالية في العنصر . هنا مثال:

السماح سبانليمنت = وثيقة.جيتليمنتبيد ("ميسبان");

السماح نيوتكست = وثيقة.كريتيتكستنود ("نص جديد");

سبانليمنت.استبدال الطفل (نص جديد ، سبانليمنت.الطفل الأول);

4. تغيير النص باستخدام العقدة.تكستكونتينت والعقدة.اذينتشيلد

تشبه هذه الطريقة الطريقة السابقة ، ولكنها تستخدم الطرق التالية

  • تكستكونتنت
  • و

اذينتشيلد

لإضافة نص جديد إلى عنصر . هنا مثال:

السماح سبانليمنت = وثيقة.جيتليمنتبيد ("ميسبان");

السماح نيوتكست = وثيقة.كريتيتكستنود ("نص جديد");

سبانليمنت.محتوى النص = "";

سبانليمنت.ملحق الطفل (نص جديد);

5. تغيير النص باستخدام مسج

  • إذا كنت تستخدم مسج ، يمكنك استخدام الأسلوب
  • نص()

لتغيير النص في العنصر . على سبيل المثال:

(("#ميسبان").نص ("نص جديد");

هذه ليست سوى بعض الطرق التي يمكن استخدامها لتغيير النص ديناميكيا في العناصر باستخدام جافا سكريبت. يعتمد اختيار الطريقة على احتياجاتك وتفضيلاتك.

استخدام العناصر الزائفة المغلق لتغيير النص في الامتداد

بالإضافة إلى استخدام جافا سكريبت ، فمن الممكن أيضا لتغيير النص في العلامة باستخدام العناصر الزائفة المغلق. العناصر الزائفة في كس تسمح لك بإضافة أنماط إلى جزء معين من عنصر دون الحاجة إلى تغيير رمز هتمل الخاص به.

يمكن استخدام خاصيتين أساسيتين لتغيير النص في علامة باستخدام عناصر زائفة: ::قبل و:: بعد.

خاصية:: قبل يسمح لك لإضافة المحتوى قبل العنصر المحدد ، في حين:: بعد يضيف المحتوى بعد العنصر المحدد.

مثال على استخدام خاصية:: قبل:

ابحث عن العلامة المطلوبة باستخدام المحدد (على سبيل المثال،.

أضف الأنماط التالية:

  1. . بلدي سبان:: قبل {
  2. المحتوى: "نص جديد";
  3. وزن الخط: غامق;

اللون: أحمر;

}في هذا المثال ، نضيف نصا جديدا أمام العلامة المحددة ونطبق أنماطا غامقة وحمراء عليها.
مثال على استخدام الخاصية:: بعد:ابحث عن العلامة المطلوبة باستخدام المحدد (على سبيل المثال،.
أضف الأنماط التالية:. بلدي تمتد:: بعد {
المحتوى: "نص جديد";نمط الخط: مائل;

اللون: أزرق;

}

في هذا المثال ، نضيف نصا جديدا بعد العلامة المحددة ونطبق الخط المائل وأنماط اللون الأزرق عليها.

باستخدام العناصر الزائفة المغلق لتغيير النص في علامة هو بديل كبير لاستخدام جافا سكريبت. هذا يسمح لك بتغيير النص دون الحاجة إلى تغيير رمز هتمل ويمنحك المزيد من المرونة عند تصميم صفحات الويب.

  1. فيما يلي أمثلة على استخدام هذه الطرق:
  2. من المهم ملاحظة أنه عند استخدام هذه الطرق ، سيحدد محدد $('سبان') جميع العناصر الموجودة على الصفحة. لتحديد عنصر معين ، يمكنك تحديد معرفه ( # ) أو فئة (.) قبل اسم المحدد.

  1. هذا نص متغير
  2. واحدة من أكثر الطرق شيوعا لتغيير النص في عنصر بناء على الظروف أو الأحداث هي استخدام جافا سكريبت. على سبيل المثال ، يمكنك كتابة وظيفة من شأنها تغيير النص اعتمادا على قيمة متغير أو نتيجة حدث.
  3. استخدام الأطر والمكتبات
  4. بالإضافة إلى جافا سكريبت ، هناك العديد من الأطر والمكتبات التي تسمح لك بتغيير النص بشكل أكثر ملاءمة وكفاءة في عنصر بناء على الظروف أو الأحداث. على سبيل المثال ، توفر الأطر مثل التفاعل أو الزاوي القدرة على استخدام طرق وأدوات خاصة لتغيير النص ديناميكيا.

    مثال على استخدام رد الفعل:

استيراد رد فعل ، { حالة الاستخدام } من "رد فعل";

وظيفة التطبيق() {

كونست [نص ، سيتكست] = أوسيستات ("النص المصدر");

// وظيفة لتغيير النص