Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di andbaz
    Registrato dal
    Jul 2011
    Messaggi
    441

    Click, e l'input cambia classe?

    Vorrei che al click sull'input cambiasse classe in 'btn1'
    Come?

    Codice PHP:
    <input type='submit' name='tic' value='+' id='tic'
    class='btn0' onmouseout="this.className = 'btn0'" onmouseover="this.className = 'btn1'"/> 

  2. #2
    prova aggiungendo

    onClick="this.className = 'btn2'";
    http://www.trustweb.it - Web Development - Design 2D/3D - SEO & SEM

    Twitter http://twitter.com/#!/TrustWeb
    LinkedIn http://it.linkedin.com/in/trustweb

  3. #3
    Utente di HTML.it L'avatar di andbaz
    Registrato dal
    Jul 2011
    Messaggi
    441
    Il problema è questo, è un submit quindi mi aggiorna la pagina e mi ritorna alla classe di prima nel momento del click.

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    in teoria basterebbe togliere il submit e sostituirlo con un button, il submit lo effettuerai con javascript dentro la funzione. Ma non mi è chiara una cosa... se effettui il submit è ovvio che il cambio di classe si vedrà solo per pochi attimi, prima che la pagina si aggiorni. Sei sicuro che è proprio questo che vuoi?

  5. #5
    Utente di HTML.it L'avatar di andbaz
    Registrato dal
    Jul 2011
    Messaggi
    441
    Sisi, è questo che voglio, non ci sono scorciatoie, il problema è: come? come salvargli la classe?

  6. #6
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    Al submit ricarichi la stessa pagina? vuoi salvare la classe in modo di vederla applicata anche nella pagina successiva(se stessa) al submit(che immagino avra lo stesso bottone)? io faccio fatica a seguirti cerca di essere piu chiaro per favore.

  7. #7
    Utente di HTML.it L'avatar di andbaz
    Registrato dal
    Jul 2011
    Messaggi
    441
    Questo input, al click si ricarica la pagina, e vorrei che cambi classe, che si disabiliti, così da non poterlo più premere, ma che cambi anche classe.

    Codice PHP:
    <input type='submit' name='piu' value='+' id='piu' class='btn0'
    onmouseout=\"this.className = 'btn0'\" /* UNA VOLTA PREMUTO IL CLICK NON IMPORTERANNO QUESTI EVENTI, DOVRA' AVERE UNA CLASSE FISSA ED UNICA*/
    onmouseover=\"this.className = 'btn1'\"/> 

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.