Visualizzazione dei risultati da 1 a 2 su 2

Discussione: id layer ->funzione

  1. #1

    id layer ->funzione

    devo passare id layer diversi per utilizzare la stessa funzione
    ma non ci riesco

    es ho assegnato la variabile lay=layer5 ma non va



    <td width="13%"><div id="layer5" OnClick="location.href='index.php'" onMouseOver="lay=layer5;if(int2==1){usc()};inter=s etInterval('progrin(lay)',2);return true;"onMouseOut="lay=layer5;prov();inter2=setInte rval('progrout(lay)',2);return true"style="width:100;height:20;background-color:999999"><center>index</center></div></td>



    var col=99;
    var int2=2;
    function progrin(lay){

    if(col>10)
    {
    col--;
    colore=('#'+col+9999);

    }

    document.getElementById('lay').style.backgroundCol or=colore;

    int2=1; //al primo start porto la variabile a 1
    return colore;
    return int2;

    help
    }

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    layer5 e' una stringa come qualsiasi altra, quindi
    lay='layer5'

    all' interno della funzione, invece

    document.getElementById(lay).style.backgroundColor =colore;

    vuoi utilizzare il valore passato come argomento alla funzione
    non il nome dell' argomento come stringa

    a parte questo, prova e vedi se va
    ciao

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.