Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/03/2007, 04:51
franjgg
 
Fecha de Ingreso: marzo-2007
Mensajes: 751
Antigüedad: 17 años, 10 meses
Puntos: 4
posible error de escritura

Hola a todos miren tengo este codigo que hace una tabla editable mediante botones el caso es que tengo unas lineas las que estan señalas queno se si las pongo bien.

lo que intento hacer es una tabla que a la que se le pueden añadir filas y columnas y dentro de esas celdas se la pueda inserta texto y se quede grabado

var NF=0;
var NC=1;
function A(AF)
{

var ic,name,View,paragraph,edit,ii,ct,tt="<tbody><tabl e id='a' border=1 width='600px' bgcolor='#999999'>";
for(var q=0;q<NF;q++)
{
tt+="<tr>";
for(var w=0;w<NC;w++)
{
ic="F"+q+"_C"+w;
ii="CT_"+ic;


if(!document.getElementById(ii))
{
ct=ic;
}
else
{
ct=document.getElementById(ii).value;
}

----------------------------posible error

tt+="<td id='"+ic+"'>";
objic = document.all["ic"];
objic.insertAdjacentHTML("BeforeBegin","<p id=.paragraphView.>Editable #1: Double-click anywhere in this paragraph to edit its content. Press TAB or click outside the edit area to finish. Press ESCAPE to cancel.</p><textarea id=.paragraphEdit. class=.inplace. tabindex=.1.></textarea>");
tt+="</td>";
----------------------------posible error
}
tt+="</tr>";
}
if(!AF)
{
if(NF<=0) {document.getElementById('ca').innerHTML="Tabla vacía.";return AF;}
tt+="</tr></tbody></table>";
document.getElementById('ca').innerHTML=tt;
return AF;
}
tt+="<tr>";
for(var q=0;q<NC;q++)
{
ic="F"+NF+"_C"+q;
ii="CT_"+ic;
tt+="<td id='"+"'></td>";
}


tt+="</tr></tbody></table>";
document.getElementById('ca').innerHTML=tt;
NF++;
}
function B()
{
if(NF>0)
{
NF--;
A(false);
}
}
function C()
{
NC++;
A(false);
}

function Cc()
{
NC++;
NC++;
A(false);
}

function D()
{
if(NC>0)
{
NC--;
A(false);
}
}


</script>




</head><body>



<input type="button" name="af" value="Agregar fila" onClick="A(true);">


<input type="button" name="qf" value="Quitar fila" onClick="B();">
<input type="button" name="ac" value="Añadir columna" onClick="C();">
<input type="button" name="cc" value="Añadir 2 columna" onClick="Cc();">
<input type="button" name="qc" value="Quitar columna" onClick="D();">
<br><br><div id="ca">Tabla vacía.</div>