Foros del Web » Programando para Internet » Javascript »

No se qué falla...

Estas en el tema de No se qué falla... en el foro de Javascript en Foros del Web. Os pongo el código javascript : Código HTML: <SCRIPT LANGUAGE= "JavaScript" > function validar(){ var count = 0; var counted =0; var i =0; for ...
  #1 (permalink)  
Antiguo 28/03/2009, 14:52
 
Fecha de Ingreso: febrero-2008
Mensajes: 39
Antigüedad: 16 años, 2 meses
Puntos: 0
No se qué falla...

Os pongo el código javascript:

Código HTML:
<SCRIPT LANGUAGE="JavaScript">

function validar(){
    var count = 0;
	var counted =0;
	var i =0;
	  
    for (i=0; i<document.frmPaises.paises[i].length; i++){
 
      		if (document.frmPaises.paises[i].checked==true){
            count += parseFloat(document.frmPaises.lolori[i].value);

			alert (gilipoyas);
				if (count > document.frmPaises.total.value){
					alert ("No puedes fotocopiar más de " + document.frmPaises.total.value +" páginas");
					document.frmPaises.paises[i].checked=0;

					
				}else{
		 var parent = document.getElementById( 'finally' );
		 
                  parent.innerHTML="<div>" + count +"</div>"; 
                 var dest = document.getElementById('jamon')

                 dest.value = count

				}
 
        }
    
    }
	

	    if(count == 0){
        var parent = document.getElementById( 'finally' );
				parent.innerHTML="<div>0</div>";
				
				

}



}
function validar2(){
frmPaises.submit();	
}

</SCRIPT> 
Y el php al que hace referencia, os pongo el fragmento al que referencia, xk es muy largo ponerlo todo:

Código PHP:
 $control 1;
while (
$conlibros 0){    
$tamanomysql_query("SELECT tamano FROM librosfotocopias where nomlibro = '$titulolibro' ORDER BY IDCO DESC LIMIT 0,$conlibros");
$contini mysql_query("SELECT contenido FROM librosfotocopias where nomlibro = '$titulolibro' ORDER BY IDCO DESC LIMIT 0,$conlibros");
              while( 
$array_datos mysql_fetch_row($contini) ){

                foreach ( 
$array_datos as $contini12 ){
                }
                }
                
            while( 
$array_datos mysql_fetch_row($tamano) ){

                foreach ( 
$array_datos as $tamano12 ){
                }
                }    
                
$contini99 mysql_query("SELECT pagina FROM librosfotocopias where nomlibro = '$titulolibro' ORDER BY IDCO DESC LIMIT 0,$conlibros");
              while( 
$array_datos mysql_fetch_row($contini99) ){

                foreach ( 
$array_datos as $conitni15 ){
                }
                }                

 echo
" <tr>
    <td><font size='2'>"
.$contini12."</font></td>
    <td width='24'><font size='2'>"
.$conitni15."</font></td>
    <td width='20'><label><input type='checkbox' name='paises"
.$control."' value ='".$contini12."' onClick='validar()'><input type='hidden' name='lolori' value ='".$tamano12."' /></label></td>
  </tr>"
;
  
  
$conlibros--;
  
$prey $prey+1;
  
$control++; 
Creo que el fallo está en el javascript, xk el Firebug me lanza:

document.frmPaises.paises has no properties
http://www.daepc.org/fotocopias02.php
Line 45

GlbOBJDTToolbar.g_ComboBox.setAttribute is not a function
http://www.daepc.org/fotocopias02.php
Line 45


La línea 45 es:
for (i=0; i<document.frmPaises.paises[i].length; i++){

Gracias!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:05.