Visualizzazione risultati 1 fino 5 di 5

Discussione: modificare con js gli attributi css

  1. #1
    Guest

    Predefinito modificare con js gli attributi css

    Qualcuno mi può aiutare?

    Ho fatto una tabella html dentro un form piu o meno così:
    __________________________________________________ __

    | Username | (campo per linput) | Errore: devi compilare il campo |
    |_________|_______________ |_________________________|

    e in css ho assegnato display: none alla cella dell'errore

    poi ho messo un button al fondo del form e vorrei fare che, dopo averlo cliccato, se l'username è vuoto si veda la cella nascosta.

    Come faccio?

    PS scusate se nella sezione JS ho messo anche css e html, ma il mio problema è nel JavaScript

  2. #2
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,753

    Predefinito

    In generale:
    Codice:
    document.getElementById('nomeId').style.proprietà = valore;
    ad esempio:
    Codice:
    document.getElementById('mioid').style.color = '#ff0000';
    Vedi ad esempio qui.

    Ciao!

  3. #3
    Guest

    Thumbs up

    Grazie!

    Ho risolto tutto

  4. #4
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    Suggerisco un'alternativa, se ti servono modifiche più complesse: puoi anche definire alcune classi nei CSS che riservi allo scopo di assegnarle dinamicamente.

    In JavaScript, al bisogno, le puoi assegnare con la sintassi:
    Codice:
    document.getElementById('my_id').className = "nomeNuovaClasse";
    Stammi bene...
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

  5. #5
    Guest

    Predefinito

    Grazie dementialsite, ma ho risolto con l'altro script, perchè io ho presentato solo una parte della tabella, in realtà ha molti più campi (vai a vedere qui)
    e per ogni tipo di errore (pass diverse, mail non valide) mostra un testo nascosto diverso...
    Ultima modifica di compitiblog : 14-10-2012 alle ore 10.18.23

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •