Visualizzazione dei risultati da 1 a 4 su 4

Discussione: controllo su onchange

  1. #1
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427

    controllo su onchange

    su un evento onchange:
    codice:
    <select size="1" name="kind" onchange="scegli(this.options[this.selectedIndex].value);">
    									<option>--Seleziona--</option>
    										<option value="1">Azienda</option>
    										<option value="2">Privato</option>
    										</select>
    richiamo questa funzione:

    codice:
    function scegli(val)
    {
    if (val = 1 ) {alert(val)}
    }


    il problema č che l'alert indica sempre 1 qualsiasi valore passi con la select.


  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    867

    Re: controllo su onchange

    Originariamente inviato da agenti
    codice:
    function scegli(val)
    {
    if (val = 1 ) {alert(val)}
    }
    il test si fa con il doppio = se no fai un'assegnazione

    codice:
    function scegli(val)
    {
    if (val == 1 ) {alert(val)}
    }
    No pvt per sollecitare risposte, grazie.

  3. #3
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    precisamente
    if (parseInt(val) == 1 ) {alert(val)}
    o
    if (val == "1" ) {alert(val)}

  4. #4
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    grazie mille...
    ho un altro post attivo se ci potete dare una guardatina...

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 © 2024 vBulletin Solutions, Inc. All rights reserved.