Ver Mensaje Individual
  #4 (permalink)  
Antiguo 23/08/2005, 07:26
Avatar de derkenuke
derkenuke
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: self.location.href
Mensajes: 2.665
Antigüedad: 21 años, 4 meses
Puntos: 45
ai dios.. para qué estará el BBCode...

Aqui huele una de DOM. Tu script:

Código PHP:
var j=0;
function 
remover(elem){
    do {
        
elem=elem.parentNode;
    } while(
elem.tagName!="TR");
    
elem.removeNode(true);
}
function 
addRow(id,cant){

    var 
tbody document.getElementById(id).getElementsByTagName("tbody")[0];
    
row=document.createElement('TR');
    
row.id="fila"+j;
    for(
i=0i<=canti++){
        var 
td document.createElement("TD");
        if(
i==cant){
            
btn=document.createElement('input');
            
btn.type='button';
            
btn.value='[borrar]';
            
btn.onclick=function() {
                
remover(this);
            }
            
td.appendChild(btn);
        }
        else{
            
txt=document.createElement('input');
            
txt.type='text';
            
txt.OnKeyPress=CheckKeys;
            
txt.name="esp"+i;
            
txt.value=j+","+i;
            
td.appendChild(txt);
        }
    
row.appendChild(td);
    }
    
tbody.appendChild(row); 
    
j++;
}

function 
CheckKeys(){
    if(( 
event.keyCode >= 97 && event.keyCode <= 122) || (event.keyCode >=65 && event.keyCode <=90))  {
        
event.keyCode=0;
    }

__________________
- Haz preguntas inteligentes, y obtendrás más y mejores respuestas.
- Antes de postearlo Inténtalo y Búscalo.
- Escribe correctamente tus mensajes.