Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2001
    Messaggi
    1,471

    select -> alert javascript

    Il problema è questo: devo rendere obbligatorio la selezione di un select-option, mediante messaggio di alert in javascript.

    Questo il codice del select:
    Codice PHP:
    <select name="taglia">
    <
    option value="">?</option>
    <
    option value="35">35</option>
    <
    option value="36">36</option>
    <
    option value="37">37</option>
    <
    option value="39">39</option>
    </
    select
    Se uno clicca sul ? oppure nn seleziona niente, devo mandargli questo messaggio di alert "seleziona la taglia perfavore!". Come posso fare?

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    <select name="taglia" onchange="if(this.selectedIndex<1)alert('seleziona la taglia');">

    il controllo e' ovviamente da replicare all'evento onsubmit del form

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2001
    Messaggi
    1,471
    Ho provato in questo modo, ma nn funziona, devo dichiarare qualcos'altro nel tag form?
    grazie per il vs. supporto

    Codice PHP:
    <form name="taglia">Scegli la taglia disponibile:

       <
    select name="taglia" onchange="if(this.selectedIndex<1)alert('seleziona la taglia');">
    <
    option value="">?</option>
    <
    option value="35">35</option>
    <
    option value="36">36</option>
    <
    option value="37">37</option>
    <
    option value="39">39</option>
       </
    select>
    </
    form>


    [
    url="..carrello.php?action=aggiungi&id=1500"][img]img/richiedi.gif[/img][/url
    in pratica se clicchi sull'immagine "richiedi.gif", e nn hai selezionato la taglia della scarpa, ti mando un messaggio di alert, del tipo "seleziona la taglia perfavore".
    Ecco un esempio applicato su questo sito:
    http://www.rabanser.com/es/dinamic.a...enstock_Dorian

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2001
    Messaggi
    1,471
    Originariamente inviato da br1
    <select name="taglia" onchange="if(this.selectedIndex<1)alert('seleziona la taglia');">
    il controllo e' ovviamente da replicare all'evento onsubmit del form
    ciao
    Da replicare, in che senso, da aggiungere cosi?

    Codice PHP:
    <form method="post" name="formtaglia" onSubmit="if(this.selectedIndex<1)alert('seleziona la taglia');" action="carrello.php?action=aggiungi">


    <
    select name="taglia" onchange="if(this.selectedIndex<1)alert('seleziona la taglia');">
    <
    option selected value="0">?</option>
    <
    option value="35">35</option>
    <
    option value="36">36</option>
    <
    option value="37">37</option>
    <
    option value="39">39</option>
    </
    select>

    </
    form

  5. #5
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    onsubmit="rv=(this.taglia.selectedIndex<1);if(rv){ alert('seleziona la taglia');return false}"
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

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.