Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Form

  1. #1

    Form

    Come faccio a rendere invisibile il valore predefinito di un form input?
    Ad esempio:
    codice:
    <input class="inputfield" type="text" name="cerca_prezzo" value="0" />
    Voglio che il valore "0" sia di default, ma l'utente non deve vederlo. Ovviamente, nel caso l'utente decide di scrivere un nuovo valore, quello che scrive lui deve leggersi!

    Mi serve per un form di ricerca, i campi che l'utente non compila non devono restare nulli.. ma, per una questione estetica, non voglio che si vedano!

  2. #2
    Io li setterei "lato script". Se hai un modulo di ricerca avrai del codice lato server che interpeterà i tuoi valori che inserisci nel form (php o asp o altro). A quel punto lo script potrebbe controllare i valori vuoti e settarli a default, o a 0. Centra proprio poco con css comunque.

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Il problema non si riferisce a codice CSS, ma riguarda il comportamento del form (codice HTML)

    Il titolo non da` idea del problema (e a norma di regolamento devo chiudere)

    Comunque perche` non metti
    value=""
    Poi lato server verifichi se il campo e` vuoto o contiene qualcosa.

    PS: se questa soluzione non ti va bene, devi pensare di fare qualcosa tramite JS (puoi settare il color del campo tramite l'evento onchange del campo, ad esempio)
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.