Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    6,034

    Passare valore da radio a textbox

    ciao! Ho 3 bottoni radio: devo visualizzare il valore di quello ceccato in un campo di testo. é possibile?

  2. #2
    Utente di HTML.it L'avatar di tridi9
    Registrato dal
    Apr 2002
    Messaggi
    346
    si è possibile,

    All'evento onClick del radio button,
    richiami una funzione oppure direttamente una linea di codice


    Onclick="javascript:nomefunzione(this)";

    function nomefunzione(param)
    {
    document.forms[0].CampoDiTesto.value=param.value;
    }

    ........‘’’........
    .......(o o).......
    ----ooO-(_)-Ooo----

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    6,034
    codice:
    <html>
    <head>
    <script>
    
    function nomefunzione(param)
    {
    document.forms[0].testo.value=param.value;
    }
    </script>
    </head>
    <body>
    <form name=forms method=post>
    
    <input type="radio" Name="k" value="1" onClick="nomefunzione">1
              
    <input type="radio" Name="k" value="2" onClick="nomefunzione">2
    <input type="radio" Name="k" value="3" checked="true" onClick="nomefunzione">3
                
    <input type=text name=testo>
    <input type=submit value=invia>
    
    </form>
    </body>
    </html>
    con questo non riporta nulla: dove sbaglio? :master:

  4. #4
    Utente di HTML.it L'avatar di tridi9
    Registrato dal
    Apr 2002
    Messaggi
    346
    codice:
    <html>
    <head>
    <script>
    function filltext(param)
    {
    	//alert(param.value);
    	document.forms[0].campo.value=param.value;
    }
    
    </script>
    
    </head>
    <body>
    <form name=fname method=post>
    <input type=radio name=radioname value=0  Onclick=" filltext(this)">
    <input type=radio name=radioname value=1  Onclick=" filltext(this)">
    <input type=radio name=radioname value=2 Onclick="  filltext(this)">
    <form>
    
    <input type=text name=campo>
    
    </body>
    </html>

    ........‘’’........
    .......(o o).......
    ----ooO-(_)-Ooo----

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    6,034
    ora funziona grazie

  6. #6
    codice:
    <html>
    <head>
    <script>
    function fu(hhh)
    {
    
    	
    	document.forms[0].valore.value=hhh.value;
    }
    
    </script>
    
    </head>
    <body>
    <form name=aa method=GET>
    <input type=radio name="nome" value="1"  Onclick=" fu(this)">
    
    
    <input type="radio" name="nome" value="2"  Onclick=" fu(this)">
    
    
    <input type="radio" name="nome" value="3" Onclick="  fu(this)">
    <form>
    
    <input type="radio" name="ee" size="31">
    
    </body>

  7. #7
    opsss scusate....avete già risolto

  8. #8
    ho anche fatto un errore molto ..

    codice:
    <html>
    <head>
    <script>
    function fu(hhh)
    {
    
    	
    	document.forms[0].ee.value=hhh.value;
    }
    
    </script>
    
    </head>
    <body>
    <form name=aa method=GET>
    <input type="radio" name="nome" value="1"  Onclick="fu(this)">
    
    
    <input type="radio" name="nome" value="2"  Onclick="fu(this)">
    
    
    <input type="radio" name="nome" value="3" Onclick="fu(this)">
    <form>
    
    <input type="text" name="ee" size="31">
    
    </body>

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.