Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Selezionare un Item da JavaScript

    Salve,
    avrei la necessità di selezionare un "Item" ben preciso di un "<select>" in base al valore dell'Item stesso, questo deve succedere al caricarsi dell apagina

    il mio codice e' questo:

    document.forms['oFormMovimento'].elements['sTipoPagamento'] ...???..

    ma non so come completare;

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    E' semplice... ma non come hai immaginato

    s = document.forms['oFormMovimento'].elements['sTipoPagamento'];
    for (var i=0;i<s.options.length) {if(s.options[i].value=='quellochetipare') s.selectIndex=i;}

    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
    OK, ti ringrazio molto, ciao!!!

  4. #4
    non mi funziona,

    codice:
    	s = document.forms['oFormMovimento'].elements['sTipoPagamento'];
    
    	for(var i = 0; i < s.options.length; i++)
    	{
    		if(s.options[i].value == window.opener.aArrayTestataPopUp[0])
    		{
    			s.selectIndex = i;
                                           alert(i);
    		}
    	}
    ho controllato con un alert(), esce l'Index giusto !!!!!

    allora ho fatto questo:

    document.forms['FormMovimento'].elements['sTipoPagamento'].selectIndex = 3;

    e non funziona !!!

    forse dipende che il <select> e' popolato dinamicamente con PHP ???

    Codice PHP:
    <select name="sTipoPagamento" id="sTipoPagamento">
    <option value="" selected="selected"></option>
    <?
    $oComm 
    mysql_query("SELECT CODICE,DESCRIZION FROM cpg ORDER BY DESCRIZION ASC;"$oConn);
    while(
    $oRead mysql_fetch_array($oComm)){
        
    ?><option value="<?=$oRead["CODICE"];?>"><?=$oRead["DESCRIZION"];?></option><?
    }
    ?>
    </select>

  5. #5
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Perdona, e' un mio refuso:

    selectedIndex
    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

  6. #6
    non fa niente, ci mancherebbe, ti ringrazio molto!!!!

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.