06/03/2007, 04:51
|
| | 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> |