Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Cambiare sfondo td con multipli id

    Ciao!

    il problema: mi serve di cambiare lo sfondo di una serie di celle (TD) con un unico ID, ovvero ho n TD che hanno lo stesso ID...

    Ho già capito che non è possibile farlo perchè gli ID sono univoci... per questo mi serve il vostro aiuto...

    come agirare il problema, ovvero cliccando su un pulsante "evidenziare" (cambiare bgcolor) n celle della tabella che devono avere lo stesso ID oppure lo stesso Name oppure lo stesso Css... insomma devono aveve una proprietò in comune...

    Grazie
    "Quando si mangia il formaggio svizzero, che succede ai buchi?" (B. Brecht)

    Visitate il mio sito:
    www.clamorosalcibali.it

  2. #2
    Risolto!!

    metto lo script magari a qualcun altro può servire:

    codice:
    function bgcolorElementsByClassName(classname,color) {
    var regex=new RegExp("\\b"+classname+"\\b")
    var alltags=document.getElementsByTagName("*")
    for (i=0; i<alltags.length; i++) {
    name=alltags[i].className
    if (name.match(regex))
    alltags[i].style.backgroundColor=color
    }
    }
    codice:
    bgcolorElementsByClassName('test','#FFCCCC')
    con questo cambio lo sfondo a tutti gli elementi con la class='test'
    "Quando si mangia il formaggio svizzero, che succede ai buchi?" (B. Brecht)

    Visitate il mio sito:
    www.clamorosalcibali.it

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.