Buenas;
Vuelvo con mi ignorancia a estos lugares esperando la ayuda de un buen o buena samaritana. Bien, allá voy...
Mirad tengo que añadirle a un ejercicio que me saque el Disco con mayor numero de canciones. (El ejercicio principal trata de introducir datos de un CD mediante formulario, y lo tengo hecho y funciona, asi que nos os rayeis de que algo va mal por ahi).
Entonces se me ha ocurrido la ingenialidad de hacer esto en la parte de la funcion que me muestra los datos, añadirle el canciones_list que me mostrara lo que quiero:
function ver(disco_lis, canciones_lis) {
var i, j;
document.write('<center><h2>' '<table border=1>');
document.write('<CAPTION><b> Disco Musical <b></CAPTION>');
document.write('<br>');
document.write('<th> ID </th><th> Autor </th><th> Canciones </th><th> Titulo disco </th><th> Tipo de musica </th>');
for (i=0; i<disco_lis.length; i ){
document.write('<tr>');
document.write('<td>' disco_lis[i].id '</td>' '<td>' disco_lis[i].autor '</td>' '<td>' disco_lis[i].ncanciones '</td>' '<td>' disco_lis[i].titulodisco '</td>' '<td>' disco_lis[i].tipomusica '</td>');
document.write('</tr>');
}
document.write('</table></h2></center>');
//Esto es la parte que he hecho para que funcione el canciones_lis
document.write('<br>')
document.write('<center><h2>' '<table border=1>');
document.write('<CAPTION><b>Disco con más números de canciones<b></CAPTION>');
document.write('<br>');
document.write('<th> Canciones </th> <th> Titulo disco </th>');
for (i=0; i>canciones_lis.length; i--){
document.write('<tr>');
document.write('<td>' canciones_lis[i].ncanciones '</td>' '<td>' canciones_lis[i].titulodisco '</td>');
document.write('</tr>');
}
document.write('</table></h2></center>');
}
Es para que me muestre el disco que tiene mayor numero de canciones no aparece, aparece solo tabla sin ningún dato, algo tal que asi..
Y me huelo que es algo del var i, j; pero he intentado de muchas formas y nanai, si alguien me puede decir qe es, y si esto esta bien o algo, se lo agradecere eternamente.