Código PHP:
    
function agregarGaleria(celda,aff_id ){
        
    
    tabla = celda.parentNode.parentNode;
    pos = celda.parentNode.parentNode.rows.length;    
    var newRow = tabla.insertRow( pos );
    
    var newCellA = newRow.insertCell(0);
    var newCellB = newRow.insertCell(1);
    var newCellC = newRow.insertCell(2);
    
    newCellA.id = "Texto"+pos;
    newCellB.id = "Seleccion"+pos;
    newCellC.id = "Boton"+pos;    
    
    
    cajaSi         = document.createElement("INPUT");
    cajaSi.setAttribute('type','radio');
    cajaSi.setAttribute('value','1');
    cajaSi.id     = "ima_ind_ppal";
    cajaSi.name    = "ima_ind_ppal";
    cajaSi.onclick = function (){
        cajaSi.checked=true;    
        cajaNo.checked=false;    
    }
    cajaNo         = document.createElement("INPUT");
    cajaNo.setAttribute('type','radio');
    cajaNo.setAttribute('value','0');
    cajaNo.onclick = function (){        
        cajaNo.checked=true;    
        cajaSi.checked=false;    
    }
    cajaNo.id     = "ima_ind_ppal";
    cajaNo.name    = "ima_ind_ppal";
 
    cajaDes     = document.createElement("INPUT");
    cajaDes.setAttribute('type','text');
    cajaDes.id     = "ima_descripcion";
    cajaDes.name= "ima_descripcion";
    
    file     = document.createElement("INPUT");
    file.setAttribute('type','file');
    file.setAttribute('class','required');    
    file.id     = "ima_link";
    file.name     = "ima_link";
    
    cancel =  document.createElement('BUTTON');
    cancel.className="boton";
    cancel.appendChild( document.createTextNode( "Cancelar" ) );
    cancel.onclick = function(){
        tabla.deleteRow(pos--);    
        ocultar('boton');
        return false;
    }
        
    botonG = document.createElement( 'BUTTON' );
    botonG.className="boton";
    botonG.appendChild( document.createTextNode( "Grabar" ) );
        
    
    botonG.onclick= function()
    {        
        uri  = "guardarDatos.php";
        uri += "?ACTION=GRABAR_GALERIA";
        uri += "&ima_ind_ppal="+ima_ind_ppal.value;
        uri += "&ima_descripcion="+ima_descripcion.value;
        uri += "&ima_link="+ima_link.value;        
        ajax=objAjax();
        ajax.open("GET", uri, true);
        ajax.onreadystatechange=function(){
            if (ajax.readyState==4){
                var cadena = ajax.responseText.split("@@");            
                document.getElementById(newCellB.id).innerHTML=trim(cadena[1]);
            }
        }
    ajax.send(null);
        
        return false; // <-- PARA QUE NO SE ACTUALIZE LA PÁGINA.
    }    
    
        
    newCellA.appendChild(document.createTextNode("Si"));
    newCellA.appendChild( cajaSi );
    newCellA.appendChild(document.createTextNode("No"));
    
    newCellA.appendChild( cajaNo );
    newCellB.appendChild( cajaDes );    
    newCellC.appendChild( file );        
    newCellC.appendChild( cancel );    
    newCellC.appendChild(document.createTextNode(" "));
    newCellC.appendChild( botonG );    
    
    return false; // <-- PARA QUE NO SE ACTUALIZE LA PÁGINA.
} 
     
 
 simplemente no funciona.
 simplemente no funciona. 

