Hey molte grazie funge che è un piacere (mi ci vorrà una settimana per capirci qualcosa!!!), ma non ho risolto il problema: io non so cosa c'è dentro la seconda select (quella di labella) potrebbero esserci anche 300 option e non so cosa contenga la prima select. Quelle due select sono solo di esempio.
il codice originale per creare la seconda select:
questo mi scrive:codice:Sottocategoria di appartenenza: <select name=sotto_cat id=sotto_cat > <?php $q_scat = "SELECT * FROM cat WHERE id_sez=2 ORDER BY id_cat DESC"; $t_scat = mysql_query($q_scat) or die("Errore nella query: " . mysql_error()); while ($r_scat = (mysql_fetch_array($t_scat)) ) { echo "<option label='".$r_scat[id_cat]."' value='".$r_scat[id_sotto_cat]."'>".$r_scat[desc_sotto_cat]."</option>\n"; } ?> </select>
dovrei caricare l'array labella in modo automatico una roba del tipo (ovviamente non funzia):codice:Sottocategoria di appartenenza: <select name=sotto_cat id=sotto_cat> <option label='7' value='1' >sottocategoria: 1</option> <option label='7' value='13' >sottocategoria: 2</option> <option label='7' value='3' >sottocategoria: 3</option> <option label='5' value='5' >sottocategoria: 4</option> <option label='5' value='6' >sottocategoria: 5</option> <option label='4' value='10' >sottocategoria: 6</option> <option label='4' value='11' >sottocategoria: 7</option> <option label='4' value='7' >sottocategoria: 8</option> <option label='2' value='4' >sottocategoria: 9</option> <option label='2' value='12' >sottocategoria: 10</option> <option label='3' value='14' >sottocategoria: 11</option> <option label='3' value='15' >sottocategoria: 12</option> <option label='6' value='16' >sottocategoria: 13</option> <option label='6' value='17' >sottocategoria: 14</option> </select>
mi sono perso nel nuovo mondo js!!!!!! ormai vedo array anche di nottecodice:var labella = new Array; for (y=1;y<=document.modulo.sotto_cat.option.length;y++){ labella[y]=(document.modulo.sotto_cat.option[y].label,document.modulosotto_.cat.option[y].value,document.modulo.sotto_cat.option[y].text); }![]()
![]()
![]()

Rispondi quotando