Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di nourdine
    Registrato dal
    Nov 2005
    Messaggi
    1,130

    css dom e passaggio dinamico del nome della proprietà css

    ciao

    sto scrivendo una classe (che in realtà non è altro che una funzione; in js le classi non esistono ;-)) che implementi vari effetti di movimento tramite (chiaramente) la modifica progressiva dei css dell'elemento target passato all'oggetto.

    Fin qua tutto ok. In fase di instanziazione passo alla classe vari parametri tra cui il parametro x che specifica la proprietà che si vuole modificare. Il problema si crea proprio qui. All'interno della funzione ci sono metodi che io vorrei scrivere così:

    ElemenTarget.style.x = [una certa espressione]

    insomma vorre usare dinamicamente il nome della proprietà css da modificare in espressioni come quella vista sopra. però questo non è possibile.

    Allora come faccio?

    non potevo usare mootools???

  2. #2
    Utente di HTML.it L'avatar di nourdine
    Registrato dal
    Nov 2005
    Messaggi
    1,130
    ma siete tutti al mare o la domanda è troppo difficile?

  3. #3
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    eh guarda, nel primo pomeriggio di un sabato di luglio inoltrato e' davvero strano non ricevere risposte ...

    ElemenTarget['style'][x] = [una certa espressione]

  4. #4
    Utente di HTML.it L'avatar di nourdine
    Registrato dal
    Nov 2005
    Messaggi
    1,130
    la sintassi mi è estranea ma ti ringrazio lo stesso

    W il caldo!!

  5. #5
    Utente di HTML.it L'avatar di nourdine
    Registrato dal
    Nov 2005
    Messaggi
    1,130
    ma sai che non funziona?

    firebug dice:

    -------------------------------------------------
    errore --> missing name after . operator
    codice fallace --> [Break on this error] DOMtarget.['style'][css_pr] = (step * growth) + css_scale;\n
    -------------------------------------------------

  6. #6
    Utente di HTML.it L'avatar di nourdine
    Registrato dal
    Nov 2005
    Messaggi
    1,130
    ops scusa ... il punto non ci va!!!!!!!!!!!!!

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 © 2026 vBulletin Solutions, Inc. All rights reserved.