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

    onClick -> 2 operazioni [form action + colore]

    Ciao a tutti, sono io... l'ignorantone di turno

    il mio quesito è questo:

    schiacciando un normale bottone a cui ho dato il valore *... vorrei inserire un campo di commento in fondo alla pagina PHP e nel contempo colorare l'asterisco di rosso quando il bottone viene premuto per far notare all'utente che è stato inserito un commento per la voce in questione.

    Queste dovrebbero essere le due azioni tramite onClick

    onClick="this.form.action='pagina1.php'" onClick="this.style.color='red'"

    come si fa a concatenare le due operazione facendo in modo da usare un solo onClick e fare funzionare il tutto

    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    con un punto e virgola:

    onClick="azione1; azione2;"

    tutto sulla stessa riga. Se la cosa è complessa, prepara una funzione, sarà più facile tenere traccia di errori ed operare eventuali modifiche.
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    Grazie della risposta

    ho provato a concatenare e ineffetti funziona in parte... nel senso che mi aggiunge in fondo alla pagina il campo di testo per fare il commento e mentre clicco il bottone asteriscato si colora di rosso ma solo momentaneamente e non in modo permanente :master:

    uhm non so proprio come fare


    forse è meglio che posto in PHP?

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    se lo fai in php devi fare un qualche tipo di submit.
    Proverei piuttosto a scrivere una funzione che faccia entrambe le cose, e fare il debug di quella... non è che c'è un qualche errore (controlla la consolle di javascript).
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  5. #5
    Ok domani proverò, grazie dell'aiuto


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.