Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    57

    Limitare valori di un tag input

    Salve la mia domanda è questa:
    è possibile limitare i valori accettati da un tag input,
    specificando il set di valori accettabili?

    es. <input type = "text" name = "pasta" value = "">

    unici valori accettati (spaghetti, pennette, rigatoni)



  2. #2
    In primis, credo sia un problema risolvibile tramite javascript, quindi chiederei ad un moderatore di spostarti nel forum di Scripting. Seconda cosa, ma non per importanza:

    fate-una-ricerca-prima-di-postare!


  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    57
    Ho già provato un controllo in javascript,
    richiamo una funzione su OnChange del tag input, ma se dopo che segnalo l'errore viene inserito nuovamente lo stesso valore,
    non si verifica OnChange e il form viene inviato, inviando un valore non consentito!

    Io cercavo una soluzione in html ecco perchè ho fatto la richiesta in questo forum, sperando che esistesse un attributo adatto alla mia richiesta!

    Comunque grazie lo stesso!

  4. #4
    Originariamente inviato da gembi
    Io cercavo una soluzione in html
    No, purtroppo HTML in questo caso non può esserti d'aiuto: devi elaborare meglio il javascript.

    Meglio parlarne nel forum adatto.

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    57
    Ok grazie!

  6. #6
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    dovresti provare a fare un controllo all'evento onsubmit invece che all'evento onchange

    se la funziona che fa il controllo del campo si chiama ipoteticamente "check()" e restituisce un booleano allora basta fare

    <form... onsubmit="return check()">
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

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.