Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2001
    residenza
    Milano
    Messaggi
    217

    Campo radio e invio form con javascript

    Ragazzi ho creato questo piccolo script ma come al solito non capisco ove sia l'errore.


    codice:
    <script language=javascript>
    
    function radioChecked() { 
    
    radioObj = document.getElementsByName("Delete"); 
    var radioLength = radioObj.length; 
    for(i = 0; i < radioLength; i++) 
    if(radioObj[i].checked)  
        document.modulo.action = “provadel.asp”;
               document.modulo.submit();
               
               } 
    
    <form method="POST" name=modulo>
    	<table align=center class=carrello><thead><tr><th width=50 align=center>Rimuovi</th>
    	<th width=200 align=center>Nome Prodotto</th><th width=2 align=center></th><th width=50 align=center>Quantità</th><th width=2 align=center></th><th width=150 align=center>Totale</th></tr></thead><tbody>
    	<tr><td width=50 align=center><input type=radio name=Delete value=82 onclick="radioChecked()"><TD width=200>ST3MQ</td><TD Class=tdbordo></td><TD align=center width=50>1</td><TD Class=tdbordo></td><td align='right' width='150'>€ 1.500,00</td></tr>
    	<tr><td width=50 align=center><input type=radio name=Delete value=83 onclick="radioChecked()"><TD width=200>BM05</td><TD Class=tdbordo></td><TD align=center width=50>1</td><TD Class=tdbordo></td><td align='right' width='150'>€ 1.300,00</td></tr>ù
    	<tr><td width=50 align=center><input type=radio name=Delete value=84 onclick="radioChecked()"><TD width=200>WK30</td><TD Class=tdbordo></td><TD align=center width=50>1</td><TD Class=tdbordo></td><td align='right' width='150'>€ 1.000,00</td></tr>
    	<tr><td width=50 align=center><input type=radio name=Delete value=85 onclick="radioChecked()"><TD width=200>KITSTAND</td><TD Class=tdbordo></td><TD align=center width=50>1</td><TD Class=tdbordo></td><td align='right' width='150'>€ 100,00</td></tr>
    	<TR><TD colspan=5 class=tdfoot align=right>Sconto 50%</TD><TD align=right class=tdfoot><font color=red>€ 1.950,00</td></tr><tr><td colspan=5 align=right>Imponbile:</td><td align=right>€ 1.950,00</td></tr>
    	<tr><td colspan=5 align=right>IVA 21%:</td><td align=right>€ 409,50</td></tr><TR><td colspan=5 align=right>TOTALE</td><td align=right>€ 2.359,50</td></TR></tr></tbody></table>
    </form>
    
    
    </script>

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    636
    quale errore?

  3. #3
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    document.modulo.action = provadel.asp; non usare le virgolette inclinate che credo vengano interpretate diversamente da js usa "......" o '......'
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2001
    residenza
    Milano
    Messaggi
    217
    Grazie Andrea
    Era un errore del cavolo .....
    Nel modulo estratto dal db ho i campi quantità con diversi nomi per cui ho pensato che nella evento onclick posso riportare il nome del campo e passarlo poi alla funzione

    codice:
      function addqta(testo) {  
               var updateqta = 1; 
               document.modulo.utente.value;
    
    // ho provato con entrambe ma sicuramente sbaglio a passare la variabile testo. 
    // Inoltre mi chiedevo si può creare un campo ulteriore per passare anche la variabile updateqta            
    
              document.GetElementbyName(testo).value; 
              document.modulo.[+testo+].value;
      
             document.modulo.action = "prova.asp";
               document.modulo.submit();
               
               } 
    
    <form method="POST" name="modulo">
    <input type="text" name="qta82" size="5" value="1" onclick="addqta('qta82')">
    <input type="text" name="qta83" size="5" value="1" onclick="addqta('qta83')">
    
    ecc......
    
    </form>
    Inoltre se mi puoi aiutare nell'altro script quello dell'altro giorno nel quale verifico che se un campo radio è checkato e il relativo campo testo contiene valore 0 mi esca l'alert.....
    Grazie in anticipo andrea

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