Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di allejo
    Registrato dal
    Jul 2001
    Messaggi
    747

    Inserimento dato nella Combo

    Ciao a tutti ho un problema della combo

    posto il codice
    codice:
    <html>
    
    <head>
    </head>
    <script language="javascript">
    function pippo()
    {
    	document.nForm.D1.text="pippo";
    	alert();
    }
    </script>
    <body>
    
    <form method="POST" action="--WEBBOT-SELF--" name="nForm">
      
    
    <select size="1" name="D1">
      <option>a</option>
      <option>b</option>
      </select>
      <input type="button" value="Invia" name="B1" onclick="pippo()"></p>
    </form>
    
    </body>
    
    </html>

    quando premo il pulsante voglio che inserisco la scritta pippo nella text dell combo.......In questo caso non va.......
    Allejo

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Vuoi sostituire un'opzione della combo?

    document.nForm.D1.options[0].text="pippo";


    Oppure vuoi inserire una nuova opzione in piu`?

    document.nForm.D1.options[document.nForm.D1.length] = new Option("pippo", "pippo");


    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente di HTML.it L'avatar di allejo
    Registrato dal
    Jul 2001
    Messaggi
    747
    Grazie 1000!
    Allejo

  4. #4
    Utente di HTML.it L'avatar di allejo
    Registrato dal
    Jul 2001
    Messaggi
    747
    Xò voglio soltanto mettere la scritta "pippo" sul text senza dover sostituire o fare la new Option
    Allejo

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Mi sfugge qualcosa:
    Una select ha varie option, e il browser ne visualizza solo una.
    Per poterla visualizzare e` necessario che tale opzione faccia parte delle opzioni della select

    Puoi settare una option come selected, anche durante la creazione:
    document.nForm.D1.options[document.nForm.D1.length] = new Option("pippo", "pippo", false, true);

    I parametri passati al creatore di opzioni (Option() ) sono:
    text, value, defaultSelected, selected.

    Per maggiori info puoi vedere la relativa pagina di devGuru

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  6. #6
    Utente di HTML.it L'avatar di allejo
    Registrato dal
    Jul 2001
    Messaggi
    747
    Ok grazie
    Allejo

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.