Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 15 su 15

Discussione: controllo su checked

  1. #11
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    312
    si scusami, i checkbox partono da 0 fino a num_record!!!!!

    ma l'errore rimane tale!!!!!!

    <html>

    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <meta name="GENERATOR" content="Microsoft FrontPage 5.0">
    <meta name="ProgId" content="FrontPage.Editor.Document">
    <title></title>
    <base target="_self">

    <script language="javascript">

    function closePop(num_colori) {
    var f = document.form_colori;
    var valore_selezionato=""
    cont=1;
    for (var i=0;i<=num_colori;i++) {
    if (f.elements['colore'+i].checked) {
    if (cont>1) {
    alert("Attenzione, non puoi selezionare più di 2 colori!");
    return false;
    } else {
    valore_selezionato = f.elements['colore'+i].value
    cont++;
    }
    }
    }
    if(valore_selezionato!='')alert(valore_s
    elezionato)
    }

    </script>
    </head>


    <body bgcolor="#FFFFFF" text="#000000" link="#000000" vlink="#000000" alink="#000000">

    <form action="scheda-ordine-lenti.asp?id=11&codice_articolo=SPG AZ" method="post" name="form_colori">



    <div align="center">
    <center>
    <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse; " bordercolor="#111111" width="450" id="AutoNumber1" height="39" bordercolorlight="#FF6600" bordercolordark="#FF6600">
    <tr>
    <td width="874" height="39" style="border-left-style: none; border-left-width: medium; border-right-style: none; border-right-width: medium; border-top: medium none #FF6600; border-bottom: medium none #FF6600" bordercolorlight="#FF6600" bordercolordark="#FF6600">
    <p align="center"><font face="Verdana" color="#0061C1" size="2">

    Seleziona il colore dell'articolo SPG AZ

    </font>
    <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse; border-width: 0" bordercolor="#111111" width="100%" id="AutoNumber2" height="150">
    <tr>
    <td width="8%" style="border-style: none; border-width: medium" align="center" height="27"> </td>

    <td width="45%" style="border-style: none; border-width: medium" height="27">
    <p align="center"><font face="Verdana" size="1" color="#0061C1">
    Descrizione</font>
    </td>

    <td width="11%" style="border-style: none; border-width: medium" height="27">
    <p align="center"><font face="Verdana" size="1" color="#0061C1">
    % Assorbimento
    </font>
    </td>
    </tr>




    <tr>
    <td width="8%" style="border-style: none; border-width: medium" align="center" height="29">
    <input type="checkbox" value="6" name="colore0" ></td>




    <td width="45%" style="border-style: none; border-width: medium" align="center" height="29">
    <font face="Verdana" size="2" color="#0061C1">azzurro pavone</font></td>
    <td width="23%" style="border-style: none; border-width: medium" align="center" height="29">


    <select size="1" name="assorbimento6">
    <option value=""></option>



    <option value="10">10</option>


    <option value="10/0">10/0</option>


    <option value="15">15</option>


    <option value="15/0">15/0</option>


    <option value="20">20</option>


    <option value="20/0">20/0</option>


    <option value="25">25</option>


    <option value="25/0">25/0</option>


    <option value="30">30</option>


    <option value="30/0">30/0</option>


    <option value="40">40</option>


    <option value="40/10">40/10</option>


    <option value="5">5</option>


    <option value="50">50</option>


    <option value="50/20">50/20</option>

    </select>
    </td>

    </tr>



    <tr>
    <td width="8%" style="border-style: none; border-width: medium" align="center" height="29">
    <input type="checkbox" value="420" name="colore1" ></td>




    <td width="45%" style="border-style: none; border-width: medium" align="center" height="29">
    <font face="Verdana" size="2" color="#0061C1">azzurro pavone</font></td>
    <td width="23%" style="border-style: none; border-width: medium" align="center" height="29">


    <select size="1" name="assorbimento420">
    <option value=""></option>



    <option value="10">10</option>


    <option value="10/0">10/0</option>


    <option value="15">15</option>


    <option value="15/0">15/0</option>


    <option value="20">20</option>


    <option value="20/0">20/0</option>


    <option value="25">25</option>


    <option value="25/0">25/0</option>


    <option value="30">30</option>


    <option value="30/0">30/0</option>


    <option value="40">40</option>


    <option value="40/10">40/10</option>


    <option value="5">5</option>


    <option value="50">50</option>


    <option value="50/20">50/20</option>

    </select>
    </td>

    </tr>

    </table>
    <table border="1" cellpadding="0" cellspacing="0" style="border-width:0; border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber3">
    <tr>
    <td width="100%" colspan="2" style="border-style: none; border-width: medium"> </td>
    </tr>
    <tr>
    <td width="50%" style="border-style: none; border-width: medium" align="center">
    <font face="Verdana" size="2" color="#0061C1">
    <a href="java script:chiudi()";>
    <font color="#0061C1">Torna ai
    prodotti</font></a></font>
    </td>
    <td width="50%" style="border-style: none; border-width: medium" align="center">
    <font face="Verdana" size="2" color="#0061C1">

    <a target="_self" href="#_" onclick="closePop('187');">
    <font color="#0061C1">
    Conferma i dati</font></a></font>
    </td>
    </tr>
    <tr>
    <td width="100%" colspan="2" style="border-style: none; border-width: medium"> </td>
    </tr>
    </table>
    </td>
    </tr>
    </table>
    </center>
    </div>
    </body>
    </form>
    </html>

  2. #12
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    l'errore è giusto che venga fuori... in quella pagina non ci sono 188 checkbox ce ne sono solo 2, devi chiamare la funzione closePop('1');


  3. #13
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    312
    no scusami willybit ma io ho postato solo il codice contenente solo 2 checkbox per non postare migliaia di righe!!!!

    in realtà i checkbox sono 187!!!!!

  4. #14
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Originariamente inviato da carmi
    no scusami willybit ma io ho postato solo il codice contenente solo 2 checkbox per non postare migliaia di righe!!!!

    in realtà i checkbox sono 187!!!!!
    sono 187... da 0 a 186?
    tu fai questo ciclo
    codice:
    for (var i=0;i<=num_colori;i++) {
    se num_colori è 187 va in errore all'ultimo ciclo
    fallo così il ciclo allora
    codice:
    for (var i=0;i<num_colori;i++) {
    (ueh! Se continua a darti errore postami la pagina asp)


  5. #15
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    312
    hai ragione, thanks!!!!!! :tongue:

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.