نمایش نتایج 1 تا 8 از 8

نام تاپیک: دسترسی به همه ی تگ ها از یک نوع در جاوا اسکریپت

  1. #1

    Question دسترسی به همه ی تگ ها از یک نوع در جاوا اسکریپت

    سلام دوستان

    سوالی که اخیرا" برام پیش اومده اینه که چه جوری میشه مثلا" به همه ی تگ های لینک <a > دسترسی پیدا کرد؟

    برای مثال کدی بنویسیم که روی همه ی تگ های لینک (یا غیره) تاثیر داشته باشه و نه یکی از اون ها؟

    با تشکر

  2. #2

    نقل قول: دسترسی به همه ی تگ ها از یک نوع در جاوا اسکریپت

    ابتدا با querySelectorAll تمام المنتهای مورد نظر رو توی یک آرایه ذخیره میکنید و بعد میتونید با حلقه به تک تک المنت ها دسترسی داشته باشید.
    مثال:

    var elements = document.querySelectorAll('a');

    for (var i=0; i<elements.length; i++) {
    elements[i].style.color = "red";
    }


    دمــو

  3. #3

    نقل قول: دسترسی به همه ی تگ ها از یک نوع در جاوا اسکریپت

    ممنونم
    مثلا" من میخوام همه ی لینک ها حروف کوچک شوند
    از این کد استفاده کردم اما جواب نداد:

    var elements = document.querySelectorAll('a');
    for (var i=0; i<elements.length; i++) {
    elements[i].href = elements[i].href.toLowerCase();
    }


    مشکل از کجاست؟

    با تشکر

  4. #4

    نقل قول: دسترسی به همه ی تگ ها از یک نوع در جاوا اسکریپت

    باید از خصوصیت innerHTML برای تغییر محتوای تگ استفاده کنید.

    var elements = document.getElementsByTagName('a');
    for (var i=0; i<elements.length; i++) {
    elements[i].innerHTML = elements[i].innerHTML.toLowerCase();
    }




    در ضمن اگر هم فقط میخواهید تگ ها رو با نام اونها انتخاب کنید، از تابع getElementsByTagName که نسبت به querySelectorAll سریع تر و هماهنگ تر است، استفاده کنید.


  5. #5

    نقل قول: دسترسی به همه ی تگ ها از یک نوع در جاوا اسکریپت

    ممنونم

    نه من میخواستم آدرس لینک ها(href) حروف کوچک شوند!
    راه حل چیه؟
    با تشکر

  6. #6

    نقل قول: دسترسی به همه ی تگ ها از یک نوع در جاوا اسکریپت

    کدی که نوشتید صحیح کار میکند.

    من هم کدی که نوشتم رو بروز کردم و نام دامنه هارو حروف بزرگ نوشتم، اونجا هم صحیح کار میکند.


  7. #7

    نقل قول: دسترسی به همه ی تگ ها از یک نوع در جاوا اسکریپت

    ممنونم

    بیشتر هدفم قسمت بعد از دامنه در آدرس هست! برای مثال: categroy/3/

    روی آن هم درست کار میکند؟

  8. #8

    نقل قول: دسترسی به همه ی تگ ها از یک نوع در جاوا اسکریپت

    شما کدها رو بررسی کردید؟ من فقط برای تست نام دامنه رو با حروف بزرگ نوشتم، اما کد همه ی آدرس رو به حروف کوچک تبدیل می کند.

تاپیک های مشابه

  1. پاسخ: 2
    آخرین پست: شنبه 12 بهمن 1392, 22:39 عصر
  2. نمایش 3 عکس در یک pictureBox و دسترسی به همه تصاویر
    نوشته شده توسط nokia1200 در بخش C#‎‎
    پاسخ: 1
    آخرین پست: دوشنبه 13 آذر 1391, 14:50 عصر
  3. دسترسی به همه session ها و تغییر در آنها
    نوشته شده توسط mehdi_kamari در بخش PHP
    پاسخ: 6
    آخرین پست: چهارشنبه 19 دی 1386, 12:17 عصر
  4. دسترسی به همه فیلدهای Grid
    نوشته شده توسط hasty_f در بخش بانک های اطلاعاتی در Delphi
    پاسخ: 1
    آخرین پست: شنبه 02 اردیبهشت 1385, 06:18 صبح
  5. دسترسی به همه خصوصیات سلولهای اکسل با ویبی؟
    نوشته شده توسط احمد آقا در بخش برنامه نویسی در 6 VB
    پاسخ: 1
    آخرین پست: چهارشنبه 24 اسفند 1384, 17:47 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •