Buon giorno a tutti.
Ho questo script:
Arrivando qui:codice:<script> function subPosNews() { var elem = document.getElementsByTagName("select"); var N_elem = elem.length; for (nI=0; nI<N_elem-1; nI++) { if (document.getElementById('ciccio'+nI).value==""){ window.alert("non hai effettuato la scelta per la news n: " + (nI+1)); return false; } } if(confirm("Posizioni delle news modificate, procedere?")){ document.frmPosNews.action="InNewPos.php"; document.frmPosNews.submit(); } } </script>
Nella stessa pagina ho anche le select:codice:document.getElementById('ciccio'+nI).value //mi restituisce l'errore document.getElementById(.....) is null
Su un sito funziona e su quest'altro no...codice:<form name="frmPosNews" method="post" enctype="multipart/form-data"> echo "<select id='ciccio".$nI."' name='ciccio[".$arrNews[$nI]['nIdNews']."]' style='width:80px'> <option value=''>Cambia</option> <option value='0'>0</option> <option value='1'>1</option> <option value='2'>2</option> <option value='3'>3</option> <option value='4'>4</option> <option value='5'>5</option> <option value='6'>6</option> <option value='7'>7</option> <option value='8'>8</option> <option value='9'>9</option> <option value='10'>10</option> </select>"; <input type="button" onclick="subPosNews()" value="invia"/> </form>
Com'è possibile?
Grazie mille

Rispondi quotando