Rendere select obbligatoria

Shyson

Utente Attivo
19 Ago 2012
1.148
1
38
Devo rendere obbligatorio selezionare almeno una option, ma non funziona

Codice:
<form method="post" name="mioformG" id="mioG" action="<?php echo $_SERVER['PHP_SELF'];?>" onsubmit="return (...pagamentoCampoG()...);">

<select name="pagamento" style="width: 220px; height: auto;">
    <option>Seleziona un metodo di pagamento:</option> 
   <option value="paypal">PayPal</option>
   <option value="vaglia">Vaglia postale</option>
   <option value="bonifico">Bonifico postale</option>
  <option value="postapay">Ricarica Postepay</option>
  </select>
<div id="pagamentoCampoG"></div>
…

// Select pagamento (Campo obbligatorio)
function pagamentoCampoG() {
var f = document.forms.mioformG;
if(f.pagamento.value == "") {
document.getElementById('pagamentoCampoG').innerHTML = "&bull;&nbsp;&nbsp;Selezionare un tipo di pagamento";
f.pagamento.focus();
return false;
}
 else {
document.getElementById('pagamentoCampoG').innerHTML = "";
}
return true;
}

…

#pagamentoCampoG {  /* pagamentoCampoG() */
    float: right;
    width: auto;
    height: auto;
    font-family: arial;
    font-size: 1.7em; color: #ff0000;
    line-height: 20px;          /*Allinea verticalmente il testo */
    margin-right: 70px;
    margin-top: -3px;
    text-shadow: 0px 1px 0px #ffffff;
}
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
Ciao, se non specifichi il value prende il valore del testo della option o modifichi cosi
Codice:
if(f.pagamento.value == "Seleziona un metodo di pagamento:") {
o aggiungi il value
Codice:
<option value=""
 
Discussioni simili
Autore Titolo Forum Risposte Data
P [vendo] possibilità di rendere virale qualsiasi post Facebook 0
G Rendere dati di una tabella mysql link PHP 22
S [PHP] Rendere visibile variabile di un costrutto if in un altro costrutto if PHP 1
Domenico_Falco1 Rendere dinamico un sito web con chiamate ajax e php e variabili json PHP 12
S rendere mio sito mobile compatibile Offerte e Richieste di Lavoro e/o Collaborazione 2
axem [PHP]rendere cliccabile contenuto PHP 10
R [Javascript] Rendere una funzione sempre visibile Javascript 2
T [PHP] rendere facoltativo il caricamento di un file PHP 5
G [Javascript] rendere visibile un iframe dopo l'avvenuto caricamento del video che esso contiene Javascript 4
S [Javascript] Nascondere e rendere visibile un Div cliccando su due link Javascript 2
ecosito [HTML ][PHP] rendere attivo il modulo contatti di un template HTML e CSS 9
M Come rendere solo lettura campo textarea PHP 2
S Rendere responsive un player che ha dimensioni fisse HTML e CSS 3
T Rendere inaccessibile il forum agli utenti non registrati phpBB 4
steak Tumblr - Rendere cliccabili tutte le immagini HTML e CSS 4
Z Rendere visibile un pulsante HTML e CSS 1
G rendere visibile con php cartella public aruba Hosting 2
simonetta619 creare una classe per rendere dinamico l'inserimento PHP 0
G [VENDO] Servizi Pubblicitari Per Youtube (Per Rendere Conosciuto Vostro Video/Canale) Vendere e Acquistare pubblicita' online 0
G [VENDO] Servizi Pubblicitari Per Youtube (Per Rendere Conosciuto Vostro Video/Canale) Annunci servizi di Social Media Marketing 0
G [VENDO] Servizi Pubblicitari Per Youtube (Per Rendere Conosciuto Vostro Video/Canale) Annunci servizi di Social Media Marketing 0
M rendere attivo un oggetto CSS tramite javascript Javascript 3
E rendere il codice più funzionale PHP 5
Frank10 Script o qualsiasi cosa per rendere autonomo chi vuole modificare contenuti PHP 3
D Come posso rendere obbligatorio un drop down menu? Javascript 12
Athene Rendere visibile un errore in una pagina di login in due modi differenti PHP 8
M [htaccess] Rendere accessibile solo la pagina riscritta Web Server 0
asevenx rendere visibili e nascondere DIV con onlink Javascript 12
S Rendere sito visibile solo in Italia Hosting 0
M Consigli su come rendere fluido questo template HTML e CSS 0
P HTML - rendere cliccabile parte del testo HTML e CSS 2
Z [AS3] Rendere attivo pulsante dentro animazione di altro pulsante Flash 0
H Rendere cliccabile l'header HTML e CSS 10
X rendere visibile ad un determinato id PHP 2
C [JAVA]Come rendere opzionale un parametro di un costruttore? Java 3
M rendere menu "sopra al testo" Flash 1
f.quintaliani rendere un tratto irregolare come se fosse fatto a mano Webdesign e Grafica 6
S rendere campi form obbligatori Javascript 1
G Come posso rendere invisibili cartelle e file sul web PHP 0
C php, rendere cliccabile un link PHP 0
peppoweb Manuale on-line da Microsoft per rendere sicuri i server Windows e Software 0
D popolare campi tra th alla select PHP 0
M Estrarre valore con SELECT COUNT PHP 0
M Creare un campo input select quantità di un numero intero prelevato dal db PHP 3
L Select Dinamiche...da txt? PHP 3
E Php select option e ajax PHP 23
R Select concatenata che non funziona la seconda volta Ajax 3
L select join e sottrazione punti PHP 13
L input dati con inser into select ? PHP 4
V hierarchy-select jQuery 0

Discussioni simili